aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorCalvin Rose <calsrose@gmail.com>2024-10-11 20:10:04 -0500
committerCalvin Rose <calsrose@gmail.com>2024-10-11 20:10:04 -0500
commit3fc2be3e6edbddb14d93a845c9d18e2c60b3da86 (patch)
treeeb906b2918584ce7067b34cb5dd7482d238d340a
parentUse msvc compiler intrinsics for atomics. (diff)
Use _Exit since it is standard in c99
-rw-r--r--src/core/os.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/core/os.c b/src/core/os.c
index 61c02981..c814ef3a 100644
--- a/src/core/os.c
+++ b/src/core/os.c
@@ -27,9 +27,10 @@
#include "gc.h"
#endif
+#include <stdlib.h>
+
#ifndef JANET_REDUCED_OS
-#include <stdlib.h>
#include <time.h>
#include <fcntl.h>
#include <errno.h>
@@ -251,7 +252,7 @@ JANET_CORE_FN(os_exit,
}
janet_deinit();
if (argc >= 2 && janet_truthy(argv[1])) {
- _exit(status);
+ _Exit(status);
} else {
exit(status);
}