aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lj_opt_fold.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_opt_fold.c b/src/lj_opt_fold.c
index b8c67d78..7561fb9c 100644
--- a/src/lj_opt_fold.c
+++ b/src/lj_opt_fold.c
@@ -492,7 +492,7 @@ LJFOLD(STRREF KGC KINT)
492LJFOLDF(kfold_strref) 492LJFOLDF(kfold_strref)
493{ 493{
494 GCstr *str = ir_kstr(fleft); 494 GCstr *str = ir_kstr(fleft);
495 lua_assert((MSize)fright->i < str->len); 495 lua_assert((MSize)fright->i <= str->len);
496 return lj_ir_kkptr(J, (char *)strdata(str) + fright->i); 496 return lj_ir_kkptr(J, (char *)strdata(str) + fright->i);
497} 497}
498 498