Module: kamailio
Branch: master
Commit: 84517c14ca38a8371c67b858077a42019c2217a8
URL:
https://github.com/kamailio/kamailio/commit/84517c14ca38a8371c67b858077a420…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2024-04-23T11:49:23+02:00
regex: init globals for safer shutdown on failure
---
Modified: src/modules/regex/regex_mod.c
---
Diff:
https://github.com/kamailio/kamailio/commit/84517c14ca38a8371c67b858077a420…
Patch:
https://github.com/kamailio/kamailio/commit/84517c14ca38a8371c67b858077a420…
---
diff --git a/src/modules/regex/regex_mod.c b/src/modules/regex/regex_mod.c
index e7aaada852d..8e8c1645f0e 100644
--- a/src/modules/regex/regex_mod.c
+++ b/src/modules/regex/regex_mod.c
@@ -68,7 +68,7 @@ gen_lock_t *reload_lock;
/*
* Module exported parameter variables
*/
-static char *file;
+static char *file = NULL;
static int max_groups = MAX_GROUPS;
static int group_max_size = GROUP_MAX_SIZE;
static int pcre_caseless = 0;
@@ -83,9 +83,9 @@ static int pcre_extended = 0;
static pcre2_general_context *pcres_gctx = NULL;
static pcre2_match_context *pcres_mctx = NULL;
static pcre2_compile_context *pcres_ctx = NULL;
-static pcre2_code **pcres;
-static pcre2_code ***pcres_addr;
-static int *num_pcres;
+static pcre2_code **pcres = NULL;
+static pcre2_code ***pcres_addr = NULL;
+static int *num_pcres = NULL;
static int pcre_options = 0x00000000;