aboutsummaryrefslogtreecommitdiff
path: root/src/lj_ffrecord.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lj_ffrecord.c')
-rw-r--r--src/lj_ffrecord.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_ffrecord.c b/src/lj_ffrecord.c
index d34340ce..19da15a2 100644
--- a/src/lj_ffrecord.c
+++ b/src/lj_ffrecord.c
@@ -616,7 +616,7 @@ static void LJ_FASTCALL recff_math_random(jit_State *J, RecordFFData *rd)
616 GCudata *ud = udataV(&J->fn->c.upvalue[0]); 616 GCudata *ud = udataV(&J->fn->c.upvalue[0]);
617 TRef tr, one; 617 TRef tr, one;
618 lj_ir_kgc(J, obj2gco(ud), IRT_UDATA); /* Prevent collection. */ 618 lj_ir_kgc(J, obj2gco(ud), IRT_UDATA); /* Prevent collection. */
619 tr = lj_ir_call(J, IRCALL_lj_math_random_step, lj_ir_kptr(J, uddata(ud))); 619 tr = lj_ir_call(J, IRCALL_lj_prng_u64d, lj_ir_kptr(J, uddata(ud)));
620 one = lj_ir_knum_one(J); 620 one = lj_ir_knum_one(J);
621 tr = emitir(IRTN(IR_SUB), tr, one); 621 tr = emitir(IRTN(IR_SUB), tr, one);
622 if (J->base[0]) { 622 if (J->base[0]) {