From 78d8fba84ecbdd0ac9fbf7c927ad95c7cbeeffa5 Mon Sep 17 00:00:00 2001 From: Phil Longstaff Date: Thu, 4 Mar 2010 22:06:23 +0000 Subject: [PATCH] Undefine localtime_r as a macro (new mingw pthreads package defines it) git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18828 57a11ea4-9604-0410-9ed3-97b8803252fd --- lib/libc/localtime_r.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/libc/localtime_r.c b/lib/libc/localtime_r.c index 659cf4be40..738ad85d26 100644 --- a/lib/libc/localtime_r.c +++ b/lib/libc/localtime_r.c @@ -8,6 +8,12 @@ #if HAVE_PTHREAD_MUTEX_INIT #include + +/* New mingw pthread package seems to define localtime_r as a macro */ +#ifdef localtime_r +#undef localtime_r +#endif + struct tm * localtime_r(const time_t *const timep, struct tm *p_tm) {