[dia] dia_log_message(): improve time stamp readability
- From: Hans Breuer <hans src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [dia] dia_log_message(): improve time stamp readability
- Date: Sun, 3 Aug 2014 13:38:34 +0000 (UTC)
commit 1d71db43f7cb7e76f1bb5799ea757c8a72b7b6ec
Author: Hans Breuer <hans breuer org>
Date: Sat Jul 12 10:18:45 2014 +0200
dia_log_message(): improve time stamp readability
lib/message.c | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
---
diff --git a/lib/message.c b/lib/message.c
index f013188..6fd98c6 100644
--- a/lib/message.c
+++ b/lib/message.c
@@ -314,6 +314,8 @@ dia_log_message (const char *format, ...)
static GTimer *timer = NULL;
char *log;
va_list args;
+ gint64 t;
+ gulong h, m, s, ms;
if (!log_enabled)
return;
@@ -325,6 +327,10 @@ dia_log_message (const char *format, ...)
log = g_strdup_vprintf (format, args);
va_end (args);
- g_message ("t=%.03f - %s", g_timer_elapsed (timer, NULL), log);
+ t = (gint64)g_timer_elapsed (timer, &ms);
+ s = t % 60; t = (t - s) / 60;
+ m = t % 60; t = (t - m) / 60;
+ h = t;
+ g_message ("%02d:%02d:%02d.%03d - %s", h, m, s, ms/1000, log);
g_free (log);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]