bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 3/5] mktime: resurrect DEBUG_MKTIME testing


From: Paul Eggert
Subject: [PATCH 3/5] mktime: resurrect DEBUG_MKTIME testing
Date: Sun, 1 May 2016 17:27:26 -0700

* lib/mktime.c [DEBUG_MKTIME]: Do not include <config.h>.
Include <string.h>, for strcmp.
---
 ChangeLog    | 4 ++++
 lib/mktime.c | 3 ++-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 5b0dc93..0473a32 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2016-05-01  Paul Eggert  <address@hidden>
 
+       mktime: resurrect DEBUG_MKTIME testing
+       * lib/mktime.c [DEBUG_MKTIME]: Do not include <config.h>.
+       Include <string.h>, 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 ccc6c51..032ea39 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 <config.h>
 #endif
 
@@ -45,6 +45,7 @@
 #if DEBUG_MKTIME
 # include <stdio.h>
 # include <stdlib.h>
+# include <string.h>
 /* Make it work even if the system's libc has its own mktime routine.  */
 # undef mktime
 # define mktime my_mktime
-- 
2.5.5




reply via email to

[Prev in Thread] Current Thread [Next in Thread]