aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Pall <mike>2026-03-27 19:49:05 +0100
committerMike Pall <mike>2026-03-27 19:49:05 +0100
commitf322ecb51e3cea06683cc201e8ce224ec42fdab8 (patch)
treee2a5b7181f8091b9537563ef10bd429538dae8d6
parentb58b07189521e82c7a8e8bc43fc3c271f89832fd (diff)
downloadluajit-f322ecb51e3cea06683cc201e8ce224ec42fdab8.tar.gz
luajit-f322ecb51e3cea06683cc201e8ce224ec42fdab8.tar.bz2
luajit-f322ecb51e3cea06683cc201e8ce224ec42fdab8.zip
Prevent false positive sanitizer warning in unpack().
Reported by Sergey Bronnikov. #1450
-rw-r--r--src/lib_base.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib_base.c b/src/lib_base.c
index 0f402400..046518c7 100644
--- a/src/lib_base.c
+++ b/src/lib_base.c
@@ -236,7 +236,9 @@ LJLIB_CF(unpack)
236 } else { 236 } else {
237 setnilV(L->top++); 237 setnilV(L->top++);
238 } 238 }
239 } while (i++ < e); 239 if (i >= e) break;
240 i++;
241 } while (1);
240 return n; 242 return n;
241} 243}
242 244