]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Add another include for windows, and change a log to a raw_assert
authorNick Mathewson <nickm@torproject.org>
Fri, 22 Jun 2018 17:33:08 +0000 (13:33 -0400)
committerNick Mathewson <nickm@torproject.org>
Fri, 22 Jun 2018 17:33:48 +0000 (13:33 -0400)
src/lib/wallclock/tor_gettimeofday.c

index 83081d9c982afcabe9df7d74d3ba97c17309adc6..74a6405720f1171ba5b66ef039892152ac0fd59f 100644 (file)
@@ -12,6 +12,7 @@
 #include "orconfig.h"
 #include "lib/err/torerr.h"
 #include "lib/wallclock/tor_gettimeofday.h"
+#include "lib/cc/torint.h"
 
 #include <stddef.h>
 #include <stdlib.h>
@@ -55,8 +56,7 @@ tor_gettimeofday, (struct timeval *timeval))
   GetSystemTimeAsFileTime(&ft.ft_ft);
   if (ft.ft_64 < EPOCH_BIAS) {
     /* LCOV_EXCL_START */
-    log_err(LD_GENERAL,"System time is before 1970; failing.");
-    exit(1); // exit ok: system clock is broken.
+    raw_assert_unreached_msg("System time is before 1970; failing.");
     /* LCOV_EXCL_STOP */
   }
   ft.ft_64 -= EPOCH_BIAS;