From 7c45b1d2a3922e60375aff549f6c2e8366b6db49 Mon Sep 17 00:00:00 2001 From: Miroslav Lichvar Date: Wed, 9 Apr 2014 10:34:14 +0200 Subject: [PATCH] logging: update format of messages written to terminal Move the time stamp to start of the line and print full date in ISO 8601 format. --- logging.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/logging.c b/logging.c index 5e5ae50..077a60c 100644 --- a/logging.c +++ b/logging.c @@ -156,8 +156,8 @@ void LOG_Message(LOG_Severity severity, LOG_Facility facility, /* Don't clutter up syslog with internal debugging info */ time(&t); stm = *gmtime(&t); - strftime(buf, sizeof(buf), "%d-%H:%M:%S", &stm); - fprintf(stderr, "%s:%d:(%s)[%s] ", filename, line_number, function_name, buf); + strftime(buf, sizeof(buf), "%Y-%m-%dT%H:%M:%SZ", &stm); + fprintf(stderr, "%s %s:%d:(%s) ", buf, filename, line_number, function_name); } #endif