Skip to content

Commit c62e3a4

Browse files
author
Marc Stern
authored
Merge pull request #2987 from marcstern/v2/mst/jit_not_init
'jit' variable not initialized when WITH_PCRE2 is defined
2 parents b0e5892 + 1d9ad64 commit c62e3a4

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

apache2/re_operators.c

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -688,7 +688,7 @@ static int msre_op_validateHash_param_init(msre_rule *rule, char **error_msg) {
688688
const char *pattern = rule->op_param;
689689
#ifdef WITH_PCRE_STUDY
690690
#ifdef WITH_PCRE_JIT
691-
int rc, jit;
691+
int rc, jit = 0;
692692
#endif
693693
#endif
694694

@@ -764,7 +764,7 @@ static int msre_op_validateHash_execute(modsec_rec *msr, msre_rule *rule, msre_v
764764
const char *pattern = NULL;
765765
#ifdef WITH_PCRE_STUDY
766766
#ifdef WITH_PCRE_JIT
767-
int jit;
767+
int jit = 0;
768768
#endif
769769
#endif
770770

@@ -958,7 +958,7 @@ static int msre_op_rx_param_init(msre_rule *rule, char **error_msg) {
958958
const char *pattern = rule->op_param;
959959
#ifdef WITH_PCRE_STUDY
960960
#ifdef WITH_PCRE_JIT
961-
int rc, jit;
961+
int rc, jit = 0;
962962
#endif
963963
#endif
964964

@@ -1028,7 +1028,7 @@ static int msre_op_rx_execute(modsec_rec *msr, msre_rule *rule, msre_var *var, c
10281028
msc_parm *mparm = NULL;
10291029
#ifdef WITH_PCRE_STUDY
10301030
#ifdef WITH_PCRE_JIT
1031-
int jit;
1031+
int jit = 0;
10321032
#endif
10331033
#endif
10341034

@@ -2841,7 +2841,7 @@ static int msre_op_verifyCC_execute(modsec_rec *msr, msre_rule *rule, msre_var *
28412841
msc_parm *mparm = NULL;
28422842
#ifdef WITH_PCRE_STUDY
28432843
#ifdef WITH_PCRE_JIT
2844-
int jit;
2844+
int jit = 0;
28452845
#endif
28462846
#endif
28472847

@@ -3171,7 +3171,7 @@ static int msre_op_verifyCPF_execute(modsec_rec *msr, msre_rule *rule, msre_var
31713171
msc_parm *mparm = NULL;
31723172
#ifdef WITH_PCRE_STUDY
31733173
#ifdef WITH_PCRE_JIT
3174-
int jit;
3174+
int jit = 0;
31753175
#endif
31763176
#endif
31773177

@@ -3485,7 +3485,7 @@ static int msre_op_verifySSN_execute(modsec_rec *msr, msre_rule *rule, msre_var
34853485
msc_parm *mparm = NULL;
34863486
#ifdef WITH_PCRE_STUDY
34873487
#ifdef WITH_PCRE_JIT
3488-
int jit;
3488+
int jit = 0;
34893489
#endif
34903490
#endif
34913491

0 commit comments

Comments
 (0)