From c063b9e78aaeba673d83e98861acc71dd0233a20 Mon Sep 17 00:00:00 2001 From: Luke Valenta Date: Tue, 7 Nov 2023 14:39:40 -0500 Subject: [PATCH] logging: move severity_chars to fix compiler warning --- logging.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/logging.c b/logging.c index b929fcb..ec9ec53 100644 --- a/logging.c +++ b/logging.c @@ -68,9 +68,6 @@ static struct LogFile logfiles[MAX_FILELOGS]; /* Global prefix for debug messages */ static char *debug_prefix; -/* Log severity to character mapping (debug, info, warn, err, fatal) */ -static const char severity_chars[LOGS_FATAL - LOGS_DEBUG + 1] = {'D', 'I', 'W', 'E', 'F'}; - /* ================================================== */ /* Init function */ @@ -159,9 +156,13 @@ void LOG_Message(LOG_Severity severity, fprintf(file_log, "%s ", buf); } #if DEBUG > 0 - if (log_min_severity <= LOGS_DEBUG) + if (log_min_severity <= LOGS_DEBUG) { + /* Log severity to character mapping (debug, info, warn, err, fatal) */ + const char severity_chars[LOGS_FATAL - LOGS_DEBUG + 1] = {'D', 'I', 'W', 'E', 'F'}; + fprintf(file_log, "%c:%s%s:%d:(%s) ", severity_chars[severity - LOGS_DEBUG], debug_prefix, filename, line_number, function_name); + } #endif }