Replace %ld with %jd and cast to intmax_t
authorH.J. Lu <hjl.tools@gmail.com>
Fri, 19 Dec 2014 22:05:35 +0000 (14:05 -0800)
committerH.J. Lu <hjl.tools@gmail.com>
Tue, 30 Dec 2014 16:10:19 +0000 (08:10 -0800)
ChangeLog
timezone/tst-timezone.c

index a228b9e..ce76c8d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -27,6 +27,7 @@
        * sysdeps/pthread/tst-timer.c (main): Likewise.
        * time/clocktest.c (main): Likewise.
        * time/tst-posixtz.c (do_test): Likewise.
+       * timezone/tst-timezone.c (main): Likewise.
 
 2014-12-30  Andrew Senkevich  <andrew.senkevich@intel.com>
            H.J. Lu  <hongjiu.lu@intel.com>
index b5edfff..135a72f 100644 (file)
@@ -126,8 +126,8 @@ main (int argc, char ** argv)
     strcpy (envstring, "TZ=Europe/London");
     putenv (envstring);
     t = mktime (&tmBuf);
-    snprintf (buf, sizeof (buf), "TZ=%s %ld %d %d %d %d %d %d %d %d %d",
-             getenv ("TZ"), t,
+    snprintf (buf, sizeof (buf), "TZ=%s %jd %d %d %d %d %d %d %d %d %d",
+             getenv ("TZ"), (intmax_t) t,
              tmBuf.tm_sec, tmBuf.tm_min, tmBuf.tm_hour,
              tmBuf.tm_mday, tmBuf.tm_mon, tmBuf.tm_year,
              tmBuf.tm_wday, tmBuf.tm_yday, tmBuf.tm_isdst);
@@ -149,8 +149,8 @@ main (int argc, char ** argv)
     strcpy (envstring, "TZ=GMT");
     /* No putenv call needed!  */
     t = mktime (&tmBuf);
-    snprintf (buf, sizeof (buf), "TZ=%s %ld %d %d %d %d %d %d %d %d %d",
-             getenv ("TZ"), t,
+    snprintf (buf, sizeof (buf), "TZ=%s %jd %d %d %d %d %d %d %d %d %d",
+             getenv ("TZ"), (intmax_t) t,
              tmBuf.tm_sec, tmBuf.tm_min, tmBuf.tm_hour,
              tmBuf.tm_mday, tmBuf.tm_mon, tmBuf.tm_year,
              tmBuf.tm_wday, tmBuf.tm_yday, tmBuf.tm_isdst);