From: Jeff Trawick Date: Wed, 6 Apr 2011 20:59:47 +0000 (+0000) Subject: can't format time_t with %d; cast this small interval time to int X-Git-Tag: 2.3.12~92 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=406c2fb5cc6a6734ddd3ce8e730a192ea9c2adfe;p=thirdparty%2Fapache%2Fhttpd.git can't format time_t with %d; cast this small interval time to int git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1089624 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/server/mpm/winnt/service.c b/server/mpm/winnt/service.c index fb5704aa4e7..e8311bf22b5 100644 --- a/server/mpm/winnt/service.c +++ b/server/mpm/winnt/service.c @@ -149,7 +149,8 @@ void hold_console_open_on_error(void) return; } remains = ((start + 30) - time(NULL)); - sprintf (count, "%d...", remains); + sprintf(count, "%d...", + (int)remains); /* 30 or less, so can't overflow int */ if (!SetConsoleCursorPosition(hConErr, coninfo.dwCursorPosition)) return; if (!WriteConsole(hConErr, count, (DWORD)strlen(count), &result, NULL)