From: shingil.kang Date: Sun, 14 Sep 2014 11:14:17 +0000 (+0900) Subject: SDB: Added timestamp to sdb log X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f6fc79abae96f1b09143e5d5225ffbad6a50306c;p=sdk%2Ftools%2Fsdb.git SDB: Added timestamp to sdb log Change-Id: I3c477908850faf5d9f8225ad29e116eca393d447 Signed-off-by: shingil.kang --- diff --git a/src/log.c b/src/log.c index 1780144..54ee740 100644 --- a/src/log.c +++ b/src/log.c @@ -112,7 +112,15 @@ void logging(LogLevel level, const char *filename, const char *funcname, int lin name = log_levels[SDBLOG_INFO].name; break; } - snprintf(fbuf, sizeof(fbuf), "[%s][%s:%s():%d]%s", name, filename, funcname, line_number, fmt); + // get time + char now_time[100] = {0, }; + struct tm *now; + time_t t; + time(&t); + now = localtime(&t); + strftime(now_time, sizeof (now_time), "%b %d %Y %H:%M:%S", now); + + snprintf(fbuf, sizeof(fbuf), "%s [%s][%s:%s():%d]%s", now_time, name, filename, funcname, line_number, fmt); vsnprintf(mbuf, sizeof(mbuf), fbuf, args); sdb_mutex_lock(&D_lock, NULL); fprintf(stderr, "%s", mbuf);