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.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lj_ir.c b/src/lj_ir.c
index f1e1959f..0ac9d0e6 100644
--- a/src/lj_ir.c
+++ b/src/lj_ir.c
@@ -444,7 +444,8 @@ TRef LJ_FASTCALL lj_ir_tostr(jit_State *J, TRef tr)
444 if (!tref_isstr(tr)) { 444 if (!tref_isstr(tr)) {
445 if (!tref_isnumber(tr)) 445 if (!tref_isnumber(tr))
446 lj_trace_err(J, LJ_TRERR_BADTYPE); 446 lj_trace_err(J, LJ_TRERR_BADTYPE);
447 tr = emitir(IRT(IR_TOSTR, IRT_STR), tr, 0); 447 tr = emitir(IRT(IR_TOSTR, IRT_STR), tr,
448 tref_isnum(tr) ? IRTOSTR_NUM : IRTOSTR_INT);
448 } 449 }
449 return tr; 450 return tr;
450} 451}