summaryrefslogtreecommitdiff
path: root/common
diff options
context:
space:
mode:
authorStef Walter <stefw@redhat.com>2015-10-19 11:33:19 +0200
committerStef Walter <stefw@redhat.com>2015-10-19 11:33:19 +0200
commit29014eab3caf4f70fcd94c8198ca24992b1e5ec6 (patch)
tree172df08d5fcb545e3bff4975a8792da2a3e99eef /common
parent3be562d4d386eddc79489715507d979135d4b74a (diff)
common: Remove compat timegm() implementation
We no longer use timegm()
Diffstat (limited to 'common')
-rw-r--r--common/compat.c31
1 files changed, 0 insertions, 31 deletions
diff --git a/common/compat.c b/common/compat.c
index 768bb7d..de5b99b 100644
--- a/common/compat.c
+++ b/common/compat.c
@@ -622,37 +622,6 @@ gmtime_r (const time_t *timep,
#endif /* HAVE_GMTIME_R */
-#ifndef HAVE_TIMEGM
-
-time_t
-timegm (struct tm *tm)
-{
- time_t tl, tb;
- struct tm tg;
-
- tl = mktime (tm);
- if (tl == -1) {
- tm->tm_hour--;
- tl = mktime (tm);
- if (tl == -1)
- return -1;
- tl += 3600;
- }
- gmtime_r (&tl, &tg);
- tg.tm_isdst = 0;
- tb = mktime (&tg);
- if (tb == -1) {
- tg.tm_hour--;
- tb = mktime (&tg);
- if (tb == -1)
- return -1;
- tb += 3600;
- }
- return (tl - (tb - tl));
-}
-
-#endif /* HAVE_TIMEGM */
-
#if !defined(HAVE_MKDTEMP) || !defined(HAVE_MKSTEMP)
#include <sys/stat.h>
#include <fcntl.h>