diff options
-rw-r--r-- | src/lib_jit.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib_jit.c b/src/lib_jit.c index 3f71ed4d..4fb66d26 100644 --- a/src/lib_jit.c +++ b/src/lib_jit.c | |||
@@ -371,7 +371,7 @@ LJLIB_CF(jit_util_traceexitstub) | |||
371 | ExitNo exitno = (ExitNo)lj_lib_checkint(L, 1); | 371 | ExitNo exitno = (ExitNo)lj_lib_checkint(L, 1); |
372 | jit_State *J = L2J(L); | 372 | jit_State *J = L2J(L); |
373 | if (exitno < EXITSTUBS_PER_GROUP*LJ_MAX_EXITSTUBGR) { | 373 | if (exitno < EXITSTUBS_PER_GROUP*LJ_MAX_EXITSTUBGR) { |
374 | setnumV(L->top-1, cast_num((uintptr_t)exitstub_addr(J, exitno))); | 374 | setnumV(L->top-1, cast_num((intptr_t)exitstub_addr(J, exitno))); |
375 | return 1; | 375 | return 1; |
376 | } | 376 | } |
377 | return 0; | 377 | return 0; |