aboutsummaryrefslogtreecommitdiff
path: root/libntp/mktime.c
diff options
context:
space:
mode:
Diffstat (limited to 'libntp/mktime.c')
-rw-r--r--libntp/mktime.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/libntp/mktime.c b/libntp/mktime.c
index 91be60015b00..f5590d1c0d61 100644
--- a/libntp/mktime.c
+++ b/libntp/mktime.c
@@ -63,6 +63,10 @@
#if !defined(HAVE_MKTIME) || !defined(HAVE_TIMEGM)
+#if SIZEOF_TIME_T >= 8
+#error libntp supplied mktime()/timegm() do not support 64-bit time_t
+#endif
+
#ifndef DSTMINUTES
#define DSTMINUTES 60
#endif
@@ -226,9 +230,9 @@ time2(
t = (t < 0) ? 0 : ((time_t) 1 << bits);
for ( ; ; ) {
if (usezn)
- mytm = *localtime(&t);
+ mytm = *localtime(&t);
else
- mytm = *gmtime(&t);
+ mytm = *gmtime(&t);
dir = tmcomp(&mytm, &yourtm);
if (dir != 0) {
if (bits-- < 0)