]> git.ipfire.org Git - thirdparty/ntp.git/commitdiff
[Bug 787] Bug fixes for 64-bit time_t on Windows
authorDanny Mayer <mayer@ntp.org>
Sun, 12 Apr 2009 04:32:25 +0000 (00:32 -0400)
committerDanny Mayer <mayer@ntp.org>
Sun, 12 Apr 2009 04:32:25 +0000 (00:32 -0400)
bk: 49e16ed9x3TO5p9upksiDyLKzQd8bA

ports/winnt/libntp/SetSystemTime.c

index e3e11ee1a76f6d951fd6fb49a93fc0b97a92af62..1465719ce9f06f4b2b55a91d1b39d8ea48426751 100644 (file)
@@ -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;