From 386c9748d48d3bb4513e8e5c32e2b30a4d6a00d4 Mon Sep 17 00:00:00 2001 From: mannol Date: Tue, 18 Nov 2014 00:46:46 +0100 Subject: av refactor --- toxcore/logger.c | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) (limited to 'toxcore/logger.c') diff --git a/toxcore/logger.c b/toxcore/logger.c index 48a2f303..db50700c 100644 --- a/toxcore/logger.c +++ b/toxcore/logger.c @@ -80,7 +80,7 @@ const char *logger_stringify_level(LoggerLevel level) static const char *strings [] = { "INFO", "DEBUG", - "WARNING", + "WARN", "ERROR" }; @@ -143,11 +143,26 @@ void logger_write (LoggerLevel level, const char *format, ...) char *logger_timestr(char *dest, size_t max_size) { - uint64_t diff = (current_time_monotonic() - logger.start_time); /* ms */ + time_t timer; + struct tm* tm_info; + + time(&timer); + tm_info = localtime(&timer); + + strftime(dest, max_size, "%m:%d %H:%M:%S", tm_info); + + return dest; + + /*uint64_t diff = (current_time_monotonic() - logger.start_time); /* ms * / snprintf(dest, max_size, "%"PRIu64"", diff); - return dest; + return dest; */ } +char *logger_posstr (char *dest, size_t max_size, const char* file, int line) +{ + snprintf(dest, max_size, "%s:%d", file, line); + return dest; +} #endif /* LOGGING */ -- cgit v1.2.3