From 5b7b276ada3c7c052f9a115b968159d9c6316c64 Mon Sep 17 00:00:00 2001 From: Ian Barwick Date: Wed, 2 Aug 2017 09:46:53 +0900 Subject: [PATCH] Make log levels case-insensitive --- log.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/log.c b/log.c index a5e130b3..21f4a76a 100644 --- a/log.c +++ b/log.c @@ -314,21 +314,21 @@ void logger_set_terse(void) int detect_log_level(const char *level) { - if (!strcmp(level, "DEBUG")) + if (!strcasecmp(level, "DEBUG")) return LOG_DEBUG; - if (!strcmp(level, "INFO")) + if (!strcasecmp(level, "INFO")) return LOG_INFO; - if (!strcmp(level, "NOTICE")) + if (!strcasecmp(level, "NOTICE")) return LOG_NOTICE; - if (!strcmp(level, "WARNING")) + if (!strcasecmp(level, "WARNING")) return LOG_WARNING; - if (!strcmp(level, "ERROR")) + if (!strcasecmp(level, "ERROR")) return LOG_ERROR; - if (!strcmp(level, "ALERT")) + if (!strcasecmp(level, "ALERT")) return LOG_ALERT; - if (!strcmp(level, "CRIT")) + if (!strcasecmp(level, "CRIT")) return LOG_CRIT; - if (!strcmp(level, "EMERG")) + if (!strcasecmp(level, "EMERG")) return LOG_EMERG; return -1;