aboutsummaryrefslogtreecommitdiff
path: root/src/lj_ir.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lj_ir.c')
-rw-r--r--src/lj_ir.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_ir.c b/src/lj_ir.c
index fca83904..e9364762 100644
--- a/src/lj_ir.c
+++ b/src/lj_ir.c
@@ -381,7 +381,7 @@ void lj_ir_kvalue(lua_State *L, TValue *tv, const IRIns *ir)
381 case IR_KPTR: case IR_KNULL: setlightudV(tv, mref(ir->ptr, void)); break; 381 case IR_KPTR: case IR_KNULL: setlightudV(tv, mref(ir->ptr, void)); break;
382 case IR_KNUM: setnumV(tv, ir_knum(ir)->n); break; 382 case IR_KNUM: setnumV(tv, ir_knum(ir)->n); break;
383 /* NYI: use FFI int64_t. */ 383 /* NYI: use FFI int64_t. */
384 case IR_KINT64: setnumV(tv, (int64_t)ir_kint64(ir)->u64); break; 384 case IR_KINT64: setnumV(tv, (lua_Number)(int64_t)ir_kint64(ir)->u64); break;
385 default: lua_assert(0); break; 385 default: lua_assert(0); break;
386 } 386 }
387} 387}