|
@@ -808,7 +808,10 @@ void tor_gettimeofday(struct timeval *timeval) {
|
|
exit(1);
|
|
exit(1);
|
|
}
|
|
}
|
|
#elif defined(HAVE_FTIME)
|
|
#elif defined(HAVE_FTIME)
|
|
- ftime(timeval);
|
|
|
|
|
|
+ struct timeb tb;
|
|
|
|
+ ftime(&tb);
|
|
|
|
+ timeval->tv_sec = tb.time;
|
|
|
|
+ timeval->tv_usec = tb.millitm * 1000;
|
|
#else
|
|
#else
|
|
#error "No way to get time."
|
|
#error "No way to get time."
|
|
#endif
|
|
#endif
|