Module: kamailio
Branch: master
Commit: 84517c14ca38a8371c67b858077a42019c2217a8
URL: 
https://github.com/kamailio/kamailio/commit/84517c14ca38a8371c67b858077a42019c2217a8

Author: Daniel-Constantin Mierla <mico...@gmail.com>
Committer: Daniel-Constantin Mierla <mico...@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/84517c14ca38a8371c67b858077a42019c2217a8.diff
Patch: 
https://github.com/kamailio/kamailio/commit/84517c14ca38a8371c67b858077a42019c2217a8.patch

---

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;
 
 

_______________________________________________
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org

Reply via email to