bss_dgram.c,d1_lib.c: make it compile with mingw.
Submitted by: Roumen Petrov
This commit is contained in:
parent
315cd871c4
commit
972b0dc350
2 changed files with 8 additions and 0 deletions
|
@ -1901,7 +1901,11 @@ static void get_current_time(struct timeval *t)
|
||||||
|
|
||||||
GetSystemTime(&st);
|
GetSystemTime(&st);
|
||||||
SystemTimeToFileTime(&st,&now.ft);
|
SystemTimeToFileTime(&st,&now.ft);
|
||||||
|
#ifdef __MINGW32__
|
||||||
|
now.ul -= 116444736000000000ULL;
|
||||||
|
#else
|
||||||
now.ul -= 116444736000000000UI64; /* re-bias to 1/1/1970 */
|
now.ul -= 116444736000000000UI64; /* re-bias to 1/1/1970 */
|
||||||
|
#endif
|
||||||
t->tv_sec = (long)(now.ul/10000000);
|
t->tv_sec = (long)(now.ul/10000000);
|
||||||
t->tv_usec = ((int)(now.ul%10000000))/10;
|
t->tv_usec = ((int)(now.ul%10000000))/10;
|
||||||
#elif defined(OPENSSL_SYS_VMS)
|
#elif defined(OPENSSL_SYS_VMS)
|
||||||
|
|
|
@ -487,7 +487,11 @@ static void get_current_time(struct timeval *t)
|
||||||
|
|
||||||
GetSystemTime(&st);
|
GetSystemTime(&st);
|
||||||
SystemTimeToFileTime(&st,&now.ft);
|
SystemTimeToFileTime(&st,&now.ft);
|
||||||
|
#ifdef __MINGW32__
|
||||||
|
now.ul -= 116444736000000000ULL;
|
||||||
|
#else
|
||||||
now.ul -= 116444736000000000UI64; /* re-bias to 1/1/1970 */
|
now.ul -= 116444736000000000UI64; /* re-bias to 1/1/1970 */
|
||||||
|
#endif
|
||||||
t->tv_sec = (long)(now.ul/10000000);
|
t->tv_sec = (long)(now.ul/10000000);
|
||||||
t->tv_usec = ((int)(now.ul%10000000))/10;
|
t->tv_usec = ((int)(now.ul%10000000))/10;
|
||||||
#elif defined(OPENSSL_SYS_VMS)
|
#elif defined(OPENSSL_SYS_VMS)
|
||||||
|
|
Loading…
Reference in a new issue