From 8b55a44258e3a217dec66acb8398e7d00059de4b Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sun, 9 Sep 2018 08:56:15 -0700 Subject: [PATCH] mktime: simplify in prep for glibc merge * lib/mktime.c, lib/timegm.c [_LIBC]: Include mktime-internal.h (a small file just for glibc) instead of using a typedef. --- ChangeLog | 7 +++++++ lib/mktime.c | 6 +----- lib/timegm.c | 6 +----- 3 files changed, 9 insertions(+), 10 deletions(-) diff --git a/ChangeLog b/ChangeLog index 8d6f99f53a..b8e7ec9051 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2018-09-09 Paul Eggert + + mktime: simplify in prep for glibc merge + * lib/mktime.c, lib/timegm.c [_LIBC]: + Include mktime-internal.h (a small file just for glibc) + instead of using a typedef. + 2018-09-07 Paul Eggert intprops: minor clarification of code diff --git a/lib/mktime.c b/lib/mktime.c index 1a332e14aa..4ff74901e4 100644 --- a/lib/mktime.c +++ b/lib/mktime.c @@ -76,11 +76,7 @@ # define NEED_MKTIME_WORKING DEBUG_MKTIME #endif -#ifdef _LIBC -typedef long int mktime_offset_t; -#else -# include "mktime-internal.h" -#endif +#include "mktime-internal.h" #ifndef _LIBC static void diff --git a/lib/timegm.c b/lib/timegm.c index 71276bbe0b..229fff23c6 100644 --- a/lib/timegm.c +++ b/lib/timegm.c @@ -23,11 +23,7 @@ #include -#ifdef _LIBC -typedef long int mktime_offset_t; -#else -# include "mktime-internal.h" -#endif +#include "mktime-internal.h" time_t timegm (struct tm *tmp) -- 2.39.5