summaryrefslogtreecommitdiffstats
path: root/thirdparty/pcre2/src/pcre2_jit_misc.c
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2022-05-17 16:38:55 +0200
committerRémi Verschelde <rverschelde@gmail.com>2022-05-17 21:37:20 +0200
commitfd6eb2c2d273450d2d67142554ee64bf63730956 (patch)
treeb922e1876b2e38b987aed9a2a9319ce42002176b /thirdparty/pcre2/src/pcre2_jit_misc.c
parentd5c1de784ccd622ce9d62613eaf604a8b163d592 (diff)
downloadredot-engine-fd6eb2c2d273450d2d67142554ee64bf63730956.tar.gz
pcre2: Update to upstream version 10.40
Changelog: https://github.com/PCRE2Project/pcre2/blob/pcre2-10.40/ChangeLog
Diffstat (limited to 'thirdparty/pcre2/src/pcre2_jit_misc.c')
-rw-r--r--thirdparty/pcre2/src/pcre2_jit_misc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/thirdparty/pcre2/src/pcre2_jit_misc.c b/thirdparty/pcre2/src/pcre2_jit_misc.c
index ec924e0f9b..e57afad065 100644
--- a/thirdparty/pcre2/src/pcre2_jit_misc.c
+++ b/thirdparty/pcre2/src/pcre2_jit_misc.c
@@ -135,7 +135,7 @@ return NULL;
pcre2_jit_stack *jit_stack;
-if (startsize < 1 || maxsize < 1)
+if (startsize == 0 || maxsize == 0 || maxsize > SIZE_MAX - STACK_GROWTH_RATE)
return NULL;
if (startsize > maxsize)
startsize = maxsize;