From 5fa8abb86843950a95d220f90cce49cf8d6df830 Mon Sep 17 00:00:00 2001 From: Vicent Marti Date: Thu, 28 Feb 2013 17:36:20 +0100 Subject: [PATCH] w32-posix: Wrap the `timezone` declaration with a clause Allows compilation in newer versions of MinGW that already defined it. --- src/win32/posix_w32.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/win32/posix_w32.c b/src/win32/posix_w32.c index f533eaa5e..c439dadce 100644 --- a/src/win32/posix_w32.c +++ b/src/win32/posix_w32.c @@ -487,11 +487,14 @@ p_gmtime_r (const time_t *timer, struct tm *result) #define DELTA_EPOCH_IN_MICROSECS 11644473600000000ULL #endif +#ifndef _TIMEZONE_DEFINED +#define _TIMEZONE_DEFINED struct timezone { int tz_minuteswest; /* minutes W of Greenwich */ int tz_dsttime; /* type of dst correction */ }; +#endif int p_gettimeofday(struct timeval *tv, struct timezone *tz) {