commit 3865b1feea1ea8d14d7a88db0686e889342befd3
parent 86bcb6c6cc334e3e60ff040972c2d6b8e35a4662
Author: Pino Toscano <toscano.pino@tiscali.it>
Date: Sun, 9 Jun 2024 09:23:49 +0200
Define a fallback PATH_MAX if not available
PATH_MAX is optional in POSIX, and it is not available on GNU/Hurd.
While it could be possible to not rely on PATH_MAX, for now provide a
fallback definition (which should be safe enough) to get quickjs built
on GNU/Hurd.
Diffstat:
1 file changed, 4 insertions(+), 0 deletions(-)
diff --git a/quickjs/quickjs-libc.c b/quickjs/quickjs-libc.c
@@ -82,6 +82,10 @@ typedef sig_t sighandler_t;
#include "list.h"
#include "quickjs-libc.h"
+#if !defined(PATH_MAX)
+#define PATH_MAX 4096
+#endif
+
/* TODO:
- add socket calls
*/