From d4da9e55e80241e1621eb187bc40588ff4bcefa4 Mon Sep 17 00:00:00 2001 From: Liviu Chircu Date: Fri, 6 Nov 2020 19:48:49 +0200 Subject: [PATCH] EVI: Small optimization (cherry picked from commit 9943f59656bb2081eeed1f2fe300d1b142da0928) --- evi/evi_params.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/evi/evi_params.c b/evi/evi_params.c index 6a4eab6051a..2c88ec10d6d 100644 --- a/evi/evi_params.c +++ b/evi/evi_params.c @@ -66,7 +66,8 @@ int evi_param_set(evi_param_p el, const void *param, int flags) LM_ERR("no parameter specified\n"); return 1; } - if (!(EVI_INT_VAL & flags) && !(EVI_STR_VAL & flags)) { + + if (!(flags & (EVI_INT_VAL|EVI_STR_VAL))) { LM_ERR("params should be int or str [%x]\n", flags); return -1; }