diff options
Diffstat (limited to 'main')
-rw-r--r-- | main/config.c | 2 | ||||
-rw-r--r-- | main/features.c | 2 | ||||
-rw-r--r-- | main/manager.c | 2 | ||||
-rw-r--r-- | main/taskprocessor.c | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/main/config.c b/main/config.c index 73f3865f8..40b116a47 100644 --- a/main/config.c +++ b/main/config.c @@ -170,7 +170,7 @@ static int hash_string(const void *obj, const int flags) static int hashtab_compare_strings(void *a, void *b, int flags) { const struct inclfile *ae = a, *be = b; - return !strcmp(ae->fname, be->fname) ? CMP_MATCH : 0; + return !strcmp(ae->fname, be->fname) ? CMP_MATCH | CMP_STOP : 0; } static struct ast_config_map { diff --git a/main/features.c b/main/features.c index dd56f9bd3..9d228acc2 100644 --- a/main/features.c +++ b/main/features.c @@ -230,7 +230,7 @@ static int parkinglot_hash_cb(const void *obj, const int flags) static int parkinglot_cmp_cb(void *obj, void *arg, int flags) { struct ast_parkinglot *parkinglot = obj, *parkinglot2 = arg; - return !strcasecmp(parkinglot->name, parkinglot2->name) ? CMP_MATCH : 0; + return !strcasecmp(parkinglot->name, parkinglot2->name) ? CMP_MATCH | CMP_STOP : 0; } /*! diff --git a/main/manager.c b/main/manager.c index 6d2c47f26..4aa1be631 100644 --- a/main/manager.c +++ b/main/manager.c @@ -3566,7 +3566,7 @@ static int variable_count_cmp_fn(void *obj, void *vstr, int flags) * the address of both the struct and the string are exactly the same. */ struct variable_count *vc = obj; char *str = vstr; - return !strcmp(vc->varname, str) ? CMP_MATCH : 0; + return !strcmp(vc->varname, str) ? CMP_MATCH | CMP_STOP : 0; } /*! \brief Convert the input into XML or HTML. diff --git a/main/taskprocessor.c b/main/taskprocessor.c index d98d97f1c..450d579c1 100644 --- a/main/taskprocessor.c +++ b/main/taskprocessor.c @@ -339,7 +339,7 @@ static int tps_cmp_cb(void *obj, void *arg, int flags) { struct ast_taskprocessor *lhs = obj, *rhs = arg; - return !strcasecmp(lhs->name, rhs->name) ? CMP_MATCH : 0; + return !strcasecmp(lhs->name, rhs->name) ? CMP_MATCH | CMP_STOP : 0; } /* destroy the taskprocessor */ |