summaryrefslogtreecommitdiff
path: root/src/lj_ffrecord.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lj_ffrecord.c')
-rw-r--r--src/lj_ffrecord.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lj_ffrecord.c b/src/lj_ffrecord.c
index 5b618a80..631321d9 100644
--- a/src/lj_ffrecord.c
+++ b/src/lj_ffrecord.c
@@ -799,8 +799,10 @@ void lj_ffrecord_func(jit_State *J)
799 rd.argv = J->L->base; 799 rd.argv = J->L->base;
800 J->base[J->maxslot] = 0; /* Mark end of arguments. */ 800 J->base[J->maxslot] = 0; /* Mark end of arguments. */
801 (recff_func[m >> 8])(J, &rd); /* Call recff_* handler. */ 801 (recff_func[m >> 8])(J, &rd); /* Call recff_* handler. */
802 if (rd.nres >= 0) 802 if (rd.nres >= 0) {
803 if (J->postproc == LJ_POST_NONE) J->postproc = LJ_POST_FFRETRY;
803 lj_record_ret(J, 0, rd.nres); 804 lj_record_ret(J, 0, rd.nres);
805 }
804} 806}
805 807
806#undef IR 808#undef IR