Module: kamailio
Branch: master
Commit: 3333611a3ef9078cbcb9867db88921f0c48fce1b
URL: 
https://github.com/kamailio/kamailio/commit/3333611a3ef9078cbcb9867db88921f0c48fce1b

Author: Daniel-Constantin Mierla <mico...@gmail.com>
Committer: Daniel-Constantin Mierla <mico...@gmail.com>
Date: 2024-07-26T19:50:40+02:00

core: cfg select - check res when getting the variable

---

Modified: src/core/cfg/cfg_select.c

---

Diff:  
https://github.com/kamailio/kamailio/commit/3333611a3ef9078cbcb9867db88921f0c48fce1b.diff
Patch: 
https://github.com/kamailio/kamailio/commit/3333611a3ef9078cbcb9867db88921f0c48fce1b.patch

---

diff --git a/src/core/cfg/cfg_select.c b/src/core/cfg/cfg_select.c
index e6c599a204e..b4e9e6ebef7 100644
--- a/src/core/cfg/cfg_select.c
+++ b/src/core/cfg/cfg_select.c
@@ -212,7 +212,7 @@ int select_cfg_var(str *res, select_t *s, struct sip_msg 
*msg)
        group = (cfg_group_t *)s->params[1].v.p;
        var = (cfg_mapping_t *)s->params[2].v.p;
 
-       if(!group || !var)
+       if(!group || !var || !res)
                return -1;
 
        /* use the module's handle to access the variable, so the variables

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

Reply via email to