Module: kamailio
Branch: master
Commit: 487308204d2674368a16ea913137a368761dd0b2
URL:
https://github.com/kamailio/kamailio/commit/487308204d2674368a16ea913137a36…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2024-07-11T15:27:37+02:00
core: action - logical OR for log() parameter types check
---
Modified: src/core/action.c
---
Diff:
https://github.com/kamailio/kamailio/commit/487308204d2674368a16ea913137a36…
Patch:
https://github.com/kamailio/kamailio/commit/487308204d2674368a16ea913137a36…
---
diff --git a/src/core/action.c b/src/core/action.c
index bd75eacec33..62f2910d09b 100644
--- a/src/core/action.c
+++ b/src/core/action.c
@@ -511,8 +511,8 @@ int do_action(struct run_act_ctx *h, struct action *a, struct sip_msg
*msg)
}
break;
case LOG_T:
- if((a->val[0].type != NUMBER_ST) | (a->val[1].type != STRING_ST)) {
- LM_CRIT("bad log() types %d, %d\n", a->val[0].type,
+ if((a->val[0].type != NUMBER_ST) || (a->val[1].type != STRING_ST)) {
+ LM_CRIT("bad log() parameter types %d, %d\n", a->val[0].type,
a->val[1].type);
ret = E_BUG;
goto error;