summaryrefslogtreecommitdiff
path: root/src/lj_trace.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lj_trace.c')
-rw-r--r--src/lj_trace.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lj_trace.c b/src/lj_trace.c
index d2e5a09c..cbd7ca6e 100644
--- a/src/lj_trace.c
+++ b/src/lj_trace.c
@@ -716,6 +716,8 @@ int LJ_FASTCALL lj_trace_exit(jit_State *J, void *exptr)
716 case BC_TSETM: 716 case BC_TSETM:
717 return (int)((BCReg)(L->top - L->base) + 1 - bc_a(*pc)); 717 return (int)((BCReg)(L->top - L->base) + 1 - bc_a(*pc));
718 default: 718 default:
719 if (bc_op(*pc) >= BC_FUNCF)
720 return (int)((BCReg)(L->top - L->base) + 1);
719 return 0; 721 return 0;
720 } 722 }
721} 723}