diff options
Diffstat (limited to 'src/lj_trace.c')
-rw-r--r-- | src/lj_trace.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_trace.c b/src/lj_trace.c index 37d20328..8849b65c 100644 --- a/src/lj_trace.c +++ b/src/lj_trace.c | |||
@@ -572,7 +572,7 @@ void * LJ_FASTCALL lj_trace_exit(jit_State *J, void *exptr) | |||
572 | /* Restore interpreter state. */ | 572 | /* Restore interpreter state. */ |
573 | lj_snap_restore(J, exptr); | 573 | lj_snap_restore(J, exptr); |
574 | cf = cframe_raw(L->cframe); | 574 | cf = cframe_raw(L->cframe); |
575 | cframe_pc(cf) = J->pc; | 575 | setcframe_pc(cf, J->pc); |
576 | 576 | ||
577 | lj_vmevent_send(L, TEXIT, | 577 | lj_vmevent_send(L, TEXIT, |
578 | ExitState *ex = (ExitState *)exptr; | 578 | ExitState *ex = (ExitState *)exptr; |