From daac0bdb88f6f732bda7c683af45b90f87fdb7c9 Mon Sep 17 00:00:00 2001 From: Daniel-Constantin Mierla Date: Fri, 1 Mar 2024 12:41:13 +0100 Subject: [PATCH] core: ppcfg - jump to end when defexp eval does not get a str val --- src/core/ppcfg.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/core/ppcfg.c b/src/core/ppcfg.c index 262a7931cd2..d77a237882b 100644 --- a/src/core/ppcfg.c +++ b/src/core/ppcfg.c @@ -510,6 +510,8 @@ char *pp_defexp_eval(char *exval, int exlen, int qmode) LM_DBG("expression string result: [%s]\n", result->param.stz.sval); sval.s = result->param.stz.sval; sval.len = strlen(result->param.stz.sval); + } else { + goto done; } if(qmode == 1) {