From: Danny Mayer Date: Sun, 12 Apr 2009 04:32:25 +0000 (-0400) Subject: [Bug 787] Bug fixes for 64-bit time_t on Windows X-Git-Tag: NTP_4_2_4P7_RC3~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0b6b14d5d28de71368f1b441c6aae55d7e5292b3;p=thirdparty%2Fntp.git [Bug 787] Bug fixes for 64-bit time_t on Windows bk: 49e16ed9x3TO5p9upksiDyLKzQd8bA --- diff --git a/ports/winnt/libntp/SetSystemTime.c b/ports/winnt/libntp/SetSystemTime.c index e3e11ee1a..1465719ce 100644 --- a/ports/winnt/libntp/SetSystemTime.c +++ b/ports/winnt/libntp/SetSystemTime.c @@ -12,11 +12,11 @@ ntp_set_tod( { SYSTEMTIME st; struct tm *gmtm; - long x = tv->tv_sec; + const time_t x = tv->tv_sec; long y = tv->tv_usec; (void) tzp; - gmtm = gmtime((const time_t *) &x); + gmtm = gmtime(&x); st.wSecond = (WORD) gmtm->tm_sec; st.wMinute = (WORD) gmtm->tm_min; st.wHour = (WORD) gmtm->tm_hour;