diff options
Diffstat (limited to 'main/logger.c')
-rw-r--r-- | main/logger.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/main/logger.c b/main/logger.c index 0038c5f44..3b66854a1 100644 --- a/main/logger.c +++ b/main/logger.c @@ -214,14 +214,14 @@ static unsigned int make_components(const char *s, int lineno) unsigned int x; while ((w = strsep(&stringp, ","))) { - int found = 0; - w = ast_skip_blanks(w); - for (x = 0; x < ARRAY_LEN(levels); x++) { + if (!strcmp(w, "*")) { + res = 0xFFFF; + break; + } else for (x = 0; x < ARRAY_LEN(levels); x++) { if (levels[x] && !strcasecmp(w, levels[x])) { res |= (1 << x); - found = 1; break; } } |