Commit 85b56853 authored by Ramon Nou's avatar Ramon Nou
Browse files

fix strftime

parent 95b0083e
Loading
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -297,7 +297,9 @@ format_timeval(struct timeval* tv, char* buf, size_t sz) {
    const struct tm* gm = mini_gmtime_r(&tv->tv_sec, &tm);


    written = (ssize_t) strftime(buf, sz, "%Y-%m-%d %H:%M:%S", gm);
    written = (ssize_t) snprintf(
            buf, sz, "%04d-%02d-%02d %02d:%02d:%02d", gm->tm_year + 1900,
            gm->tm_mon + 1, gm->tm_mday, gm->tm_hour, gm->tm_min, gm->tm_sec);
    if((written > 0) && ((size_t) written < sz)) {
        int w = snprintf(buf + written, sz - (size_t) written, ".%06ld",
                         tv->tv_usec);