In article <20101124225754.6201e17...@cvs.netbsd.org>,
David A. Holland <source-changes-d@NetBSD.org> wrote:

>-              (void)snprintf(tmp, sizeof(tmp), "%dd", prec > 9 ? 9 : prec);
>+              (void)snprintf(tmp, sizeof(tmp), "%dld", prec > 9 ? 9 : prec);

perhaps %dlld?

>               (void)strcat(lfmt, tmp);

>-              l = snprintf(buf, blen, lfmt, secs, nsecs);
>+              l = snprintf(buf, blen, lfmt, (long long)secs, nsecs);

christos

Reply via email to