Commit f8110a89 by Stéphane Graber Committed by GitHub

Merge pull request #1334 from brauner/2016-11-29/correct_date_formatting

log: make sure that date is correctly formatted
parents f024b716 9d7468fd
...@@ -224,8 +224,9 @@ int lxc_unix_epoch_to_utc(char *buf, size_t bufsize, const struct timespec *time ...@@ -224,8 +224,9 @@ int lxc_unix_epoch_to_utc(char *buf, size_t bufsize, const struct timespec *time
/* Create final timestamp for the log and shorten nanoseconds to 3 /* Create final timestamp for the log and shorten nanoseconds to 3
* digit precision. * digit precision.
*/ */
ret = snprintf(buf, bufsize, "%" PRId64 "%" PRId64 "%" PRId64 "%" PRId64 ret = snprintf(buf, bufsize,
"%" PRId64 "%" PRId64 ".%.3s", "%" PRId64 "%02" PRId64 "%02" PRId64 "%02" PRId64
"%02" PRId64 "%02" PRId64 ".%.3s",
year, month, day, hours, minutes, seconds, nanosec); year, month, day, hours, minutes, seconds, nanosec);
if (ret < 0 || (size_t)ret >= bufsize) if (ret < 0 || (size_t)ret >= bufsize)
return -1; return -1;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment