aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lj_record.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_record.c b/src/lj_record.c
index e9841102..94bd0ed4 100644
--- a/src/lj_record.c
+++ b/src/lj_record.c
@@ -1452,7 +1452,7 @@ void lj_record_ins(jit_State *J)
1452 switch (bcmode_c(op)) { 1452 switch (bcmode_c(op)) {
1453 case BCMvar: 1453 case BCMvar:
1454 copyTV(J->L, rcv, &lbase[rc]); ix.key = rc = getslot(J, rc); break; 1454 copyTV(J->L, rcv, &lbase[rc]); ix.key = rc = getslot(J, rc); break;
1455 case BCMpri: setitype(rcv, ~rc); rc = TREF_PRI(IRT_NIL+rc); break; 1455 case BCMpri: setitype(rcv, ~rc); ix.key = rc = TREF_PRI(IRT_NIL+rc); break;
1456 case BCMnum: { lua_Number n = proto_knum(J->pt, rc); 1456 case BCMnum: { lua_Number n = proto_knum(J->pt, rc);
1457 setnumV(rcv, n); ix.key = rc = lj_ir_knumint(J, n); } break; 1457 setnumV(rcv, n); ix.key = rc = lj_ir_knumint(J, n); } break;
1458 case BCMstr: { GCstr *s = gco2str(proto_kgc(J->pt, ~(ptrdiff_t)rc)); 1458 case BCMstr: { GCstr *s = gco2str(proto_kgc(J->pt, ~(ptrdiff_t)rc));