]> Savannah Git Hosting - gnulib.git/commitdiff
time_rz: remove unused functions
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 16 Aug 2020 21:11:11 +0000 (14:11 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 16 Aug 2020 21:11:31 +0000 (14:11 -0700)
* lib/time_rz.c (isdst_differ, equal_tm): Remove; no longer used.

ChangeLog
lib/time_rz.c

index 2e4651751ba83d136e9ae2c172f57481c2df919d..8d72748ba1dddd2af9e3e6440e66d199a5426c67 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2020-08-16  Paul Eggert  <eggert@cs.ucla.edu>
 
+       time_rz: remove unused functions
+       * lib/time_rz.c (isdst_differ, equal_tm): Remove; no longer used.
+
        time_rz: fix issues with mktime_z failures
        * lib/time_rz.c (mktime_z): Do not update *TM if revert_tz fails.
        Use a cheaper tm_yday test for failed mktime.
index 8ed3c4443370cd4f763b3288ff052bf7f59054f9..c58e6831bf400549d23b4354e6298daf8a6b99f5 100644 (file)
@@ -54,31 +54,6 @@ enum { ABBR_SIZE_MIN = DEFAULT_MXFAST - offsetof (struct tm_zone, abbrs) };
    matters; the pointer is never dereferenced.  */
 static timezone_t const local_tz = (timezone_t) 1;
 
-#if HAVE_TM_ZONE || HAVE_TZNAME
-
-/* Return true if the values A and B differ according to the rules for
-   tm_isdst: A and B differ if one is zero and the other positive.  */
-static bool
-isdst_differ (int a, int b)
-{
-  return !a != !b && 0 <= a && 0 <= b;
-}
-
-/* Return true if A and B are equal.  */
-static int
-equal_tm (const struct tm *a, const struct tm *b)
-{
-  return ! ((a->tm_sec ^ b->tm_sec)
-            | (a->tm_min ^ b->tm_min)
-            | (a->tm_hour ^ b->tm_hour)
-            | (a->tm_mday ^ b->tm_mday)
-            | (a->tm_mon ^ b->tm_mon)
-            | (a->tm_year ^ b->tm_year)
-            | isdst_differ (a->tm_isdst, b->tm_isdst));
-}
-
-#endif
-
 /* Copy to ABBRS the abbreviation at ABBR with size ABBR_SIZE (this
    includes its trailing null byte).  Append an extra null byte to
    mark the end of ABBRS.  */