mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-11-05 04:06:38 +08:00
13 lines
509 B
Diff
13 lines
509 B
Diff
diff -ruwN source/src/ldo.c source-new/src/ldo.c
|
|
--- source/src/ldo.c 2024-06-13 22:15:09.000000000 +0000
|
|
+++ source-new/src/ldo.c 2026-09-30 05:11:35.697677914 +0000
|
|
@@ -60,7 +60,7 @@
|
|
try { a } catch(...) { if ((c)->status == 0) (c)->status = -1; }
|
|
#define luai_jmpbuf int /* dummy variable */
|
|
|
|
-#elif defined(LUA_USE_POSIX) /* }{ */
|
|
+#elif defined(LUA_USE_POSIX) && !defined(__redox__) /* }{ */
|
|
|
|
/* in POSIX, try _longjmp/_setjmp (more efficient) */
|
|
#define LUAI_THROW(L,c) _longjmp((c)->b, 1)
|