Skip to content

Commit f4b9780

Browse files
committed
fix: fix compile issues on linux platform
1 parent 0d9c420 commit f4b9780

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

quickjs-libc.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,12 +47,14 @@
4747
#include <sys/ioctl.h>
4848
#include <sys/wait.h>
4949

50-
#if defined(__FreeBSD__)
50+
#if defined(__FreeBSD__) || defined(__linux__)
5151
extern char **environ;
5252
#endif
5353

5454
#if defined(__APPLE__) || defined(__FreeBSD__)
5555
typedef sig_t sighandler_t;
56+
#elif defined(__linux__)
57+
typedef __sighandler_t sighandler_t;
5658
#endif
5759

5860
#if defined(__APPLE__)

0 commit comments

Comments
 (0)