From 9f3897c8a08d98f5ac0d852eea83a4d8139e2d81 Mon Sep 17 00:00:00 2001 From: Lucas Trzesniewski Date: Sat, 23 Apr 2022 13:46:32 +0200 Subject: [PATCH] Fix integer promotion causing a warning in MSVC --- src/pcre2_jit_compile.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pcre2_jit_compile.c b/src/pcre2_jit_compile.c index d726c3c..32dec66 100644 --- a/src/pcre2_jit_compile.c +++ b/src/pcre2_jit_compile.c @@ -5886,7 +5886,7 @@ static BOOL check_fast_forward_char_pair_simd(compiler_common *common, fast_forw while (j < i) { b_pri = chars[j].last_count; - if (b_pri > 2 && a_pri + b_pri >= max_pri) + if (b_pri > 2 && (sljit_u32)a_pri + (sljit_u32)b_pri >= max_pri) { b1 = chars[j].chars[0]; b2 = chars[j].chars[1];