Module: kamailio Branch: master Commit: e0adeaa22ec64444773d75b0ef04fce19b44ef2b URL: https://github.com/kamailio/kamailio/commit/e0adeaa22ec64444773d75b0ef04fce1...
Author: Daniel-Constantin Mierla miconda@gmail.com Committer: Daniel-Constantin Mierla miconda@gmail.com Date: 2025-04-28T11:17:12+02:00
lib/ims: free before return on not finding the token
---
Modified: src/lib/ims/ims_getters.c
---
Diff: https://github.com/kamailio/kamailio/commit/e0adeaa22ec64444773d75b0ef04fce1... Patch: https://github.com/kamailio/kamailio/commit/e0adeaa22ec64444773d75b0ef04fce1...
---
diff --git a/src/lib/ims/ims_getters.c b/src/lib/ims/ims_getters.c index 8d97a7a54f9..aabf221d9d9 100644 --- a/src/lib/ims/ims_getters.c +++ b/src/lib/ims/ims_getters.c @@ -1310,6 +1310,7 @@ int cscf_get_p_charging_vector( p = strtok(header_body.s, " ;:\r\t\n"="); loop: if(p == NULL || p > (header_body.s + header_body.len)) { + ims_str_free(header_body, pkg); return 1; }