aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMike Pall <mike>2020-01-14 11:07:07 +0100
committerMike Pall <mike>2020-01-14 11:07:07 +0100
commite49863eda13d095b1a78fd4ca0fd3a6a9a17d782 (patch)
treed9cd6f929ddfe5cc4a0cd91792b9023664dc8ca1 /src
parent1357a25f81f520bf1be104d65d006f403d517ea5 (diff)
downloadluajit-e49863eda13d095b1a78fd4ca0fd3a6a9a17d782.tar.gz
luajit-e49863eda13d095b1a78fd4ca0fd3a6a9a17d782.tar.bz2
luajit-e49863eda13d095b1a78fd4ca0fd3a6a9a17d782.zip
Followup fix for embedded bytecode loader.
Diffstat (limited to '')
-rw-r--r--src/lj_lex.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lj_lex.c b/src/lj_lex.c
index 1c9923cd..0b58c35c 100644
--- a/src/lj_lex.c
+++ b/src/lj_lex.c
@@ -51,6 +51,7 @@ static LJ_NOINLINE LexChar lex_more(LexState *ls)
51 if (sz >= LJ_MAX_BUF) { 51 if (sz >= LJ_MAX_BUF) {
52 if (sz != ~(size_t)0) lj_err_mem(ls->L); 52 if (sz != ~(size_t)0) lj_err_mem(ls->L);
53 sz = ~(uintptr_t)0 - (uintptr_t)p; 53 sz = ~(uintptr_t)0 - (uintptr_t)p;
54 if (sz >= LJ_MAX_BUF) sz = LJ_MAX_BUF-1;
54 ls->endmark = 1; 55 ls->endmark = 1;
55 } 56 }
56 ls->pe = p + sz; 57 ls->pe = p + sz;