Module: kamailio Branch: master Commit: 3333611a3ef9078cbcb9867db88921f0c48fce1b URL: https://github.com/kamailio/kamailio/commit/3333611a3ef9078cbcb9867db88921f0...
Author: Daniel-Constantin Mierla miconda@gmail.com Committer: Daniel-Constantin Mierla miconda@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/3333611a3ef9078cbcb9867db88921f0... Patch: https://github.com/kamailio/kamailio/commit/3333611a3ef9078cbcb9867db88921f0...
---
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