aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lib_jit.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib_jit.c b/src/lib_jit.c
index 82e68258..8cf405e7 100644
--- a/src/lib_jit.c
+++ b/src/lib_jit.c
@@ -73,7 +73,7 @@ LJLIB_CF(jit_off)
73LJLIB_CF(jit_flush) 73LJLIB_CF(jit_flush)
74{ 74{
75#if LJ_HASJIT 75#if LJ_HASJIT
76 if (L->base < L->top && !tvisnil(L->base)) { 76 if (L->base < L->top && tvisnumber(L->base)) {
77 int traceno = lj_lib_checkint(L, 1); 77 int traceno = lj_lib_checkint(L, 1);
78 luaJIT_setmode(L, traceno, LUAJIT_MODE_FLUSH|LUAJIT_MODE_TRACE); 78 luaJIT_setmode(L, traceno, LUAJIT_MODE_FLUSH|LUAJIT_MODE_TRACE);
79 return 0; 79 return 0;