[sr-dev] git:master:84a54081: dbq_usrloc: statc str vars when their pointer is used out of function
Daniel-Constantin Mierla
miconda at gmail.com
Sat Jul 1 09:11:41 CEST 2017
Module: kamailio
Branch: master
Commit: 84a540817f1aebcf1992f31b315b1b8e19cd5777
URL: https://github.com/kamailio/kamailio/commit/84a540817f1aebcf1992f31b315b1b8e19cd5777
Author: Daniel-Constantin Mierla <miconda at gmail.com>
Committer: Daniel-Constantin Mierla <miconda at gmail.com>
Date: 2017-07-01T09:11:12+02:00
dbq_usrloc: statc str vars when their pointer is used out of function
---
Modified: src/modules/dmq_usrloc/usrloc_sync.c
---
Diff: https://github.com/kamailio/kamailio/commit/84a540817f1aebcf1992f31b315b1b8e19cd5777.diff
Patch: https://github.com/kamailio/kamailio/commit/84a540817f1aebcf1992f31b315b1b8e19cd5777.patch
---
diff --git a/src/modules/dmq_usrloc/usrloc_sync.c b/src/modules/dmq_usrloc/usrloc_sync.c
index 96d879e74f..9260bb28ab 100644
--- a/src/modules/dmq_usrloc/usrloc_sync.c
+++ b/src/modules/dmq_usrloc/usrloc_sync.c
@@ -324,9 +324,10 @@ int usrloc_dmq_send(str* body, dmq_node_t* node) {
static int usrloc_dmq_execute_action(srjson_t *jdoc_action, dmq_node_t* node) {
static ucontact_info_t ci;
srjson_t *it = NULL;
- unsigned int action, expires, cseq, flags, cflags, q, last_modified, methods, reg_id;
- str aor=STR_NULL, ruid=STR_NULL, c=STR_NULL, received=STR_NULL, path=STR_NULL,
- callid=STR_NULL, user_agent=STR_NULL, instance=STR_NULL;
+ unsigned int action, expires, cseq, flags, cflags, q, last_modified,
+ methods, reg_id;
+ str aor=STR_NULL, ruid=STR_NULL, received=STR_NULL, instance=STR_NULL;
+ static str c=STR_NULL, callid=STR_NULL, path=STR_NULL, user_agent=STR_NULL;
action = expires = cseq = flags = cflags = q = last_modified
= methods = reg_id = 0;
More information about the sr-dev
mailing list