From 923ba7d4ab9c73300a9ef54e0ac4d1d7c02e2ba7 Mon Sep 17 00:00:00 2001 From: jiripopek Date: Tue, 23 Jul 2019 15:02:05 +0200 Subject: dlt-system-journal: fixed localtime compile error MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fixes compiler error "error: too many arguments to function ‘localtime’" Signed-off-by: jiripopek --- src/system/dlt-system-journal.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/system/dlt-system-journal.c b/src/system/dlt-system-journal.c index e4d5314..5c10c50 100644 --- a/src/system/dlt-system-journal.c +++ b/src/system/dlt-system-journal.c @@ -164,7 +164,7 @@ void dlt_system_journal_get_timestamp(sd_journal *journal, MessageTimestamp *tim } time_secs = time_usecs / 1000000; - localtime((const time_t *)(&time_secs), timeinfo); + localtime_r((const time_t *)(&time_secs), timeinfo); strftime(buffer_realtime_formatted, sizeof(buffer_realtime_formatted), "%Y/%m/%d %H:%M:%S", timeinfo); snprintf(timestamp->real, sizeof(timestamp->real), "%s.%06" PRIu64, buffer_realtime_formatted, -- cgit v1.2.1