From b4a3de1dee4dde76e010a34c25aeb9c160d564d7 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sun, 1 May 2016 12:15:52 -0700 Subject: [PATCH] mktime: resurrect DEBUG_MKTIME testing * lib/mktime.c [DEBUG_MKTIME]: Do not include . Include , for strcmp. --- ChangeLog | 4 ++++ lib/mktime.c | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 5b0dc9322b..0473a32cb3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2016-05-01 Paul Eggert + mktime: resurrect DEBUG_MKTIME testing + * lib/mktime.c [DEBUG_MKTIME]: Do not include . + Include , for strcmp. + mktime: simplify DEBUG_MKTIME * lib/mktime.c (DEBUG_MKTIME): Define to 0 if not defined. Simplify later usage accordingly. diff --git a/lib/mktime.c b/lib/mktime.c index ccc6c5149f..032ea39a94 100644 --- a/lib/mktime.c +++ b/lib/mktime.c @@ -23,7 +23,7 @@ # define DEBUG_MKTIME 0 #endif -#ifndef _LIBC +#if !defined _LIBC && !DEBUG_MKTIME # include #endif @@ -45,6 +45,7 @@ #if DEBUG_MKTIME # include # include +# include /* Make it work even if the system's libc has its own mktime routine. */ # undef mktime # define mktime my_mktime -- 2.39.5