diff --git a/man2/clock_getres.2 b/man2/clock_getres.2 index 8fc7c6fef..0c14203ee 100644 --- a/man2/clock_getres.2 +++ b/man2/clock_getres.2 @@ -491,8 +491,10 @@ displayClock(clockid_t clock, char *name, bool showRes) if (days > 0) printf("%ld days + ", days); - printf("%2ldh %2ldm %2lds", (ts.tv_sec % SECS_IN_DAY) / 3600, - (ts.tv_sec % 3600) / 60, ts.tv_sec % 60); + printf("%2dh %2dm %2ds", + (int) (ts.tv_sec % SECS_IN_DAY) / 3600, + (int) (ts.tv_sec % 3600) / 60, + (int) ts.tv_sec % 60); printf(")\en"); if (clock_getres(clock, &ts) == \-1) {