소스 검색

Fix compile failures on tor_gettimeofday() fix for windows

svn:r4685
Nick Mathewson 19 년 전
부모
커밋
98f1265309
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      src/common/compat.c

+ 2 - 2
src/common/compat.c

@@ -838,8 +838,8 @@ tor_gettimeofday(struct timeval *timeval)
     exit(1);
     exit(1);
   }
   }
   ft.ft_64 -= EPOCH_BIAS;
   ft.ft_64 -= EPOCH_BIAS;
-  tv->tv_sec = ft.ft_64 / UNITS_PER_SEC;
-  tv->tv_usec = (ft.ft_64 / UNITS_PER_USEC) % USEC_PER_SEC;
+  timeval->tv_sec = (unsigned) (ft.ft_64 / UNITS_PER_SEC);
+  timeval->tv_usec = (unsigned) ((ft.ft_64 / UNITS_PER_USEC) % USEC_PER_SEC);
 #elif defined(HAVE_GETTIMEOFDAY)
 #elif defined(HAVE_GETTIMEOFDAY)
   if (gettimeofday(timeval, NULL)) {
   if (gettimeofday(timeval, NULL)) {
     log_fn(LOG_ERR, "gettimeofday failed.");
     log_fn(LOG_ERR, "gettimeofday failed.");