From a3147888d6aef9c10505e4ad1effa62930f384dc Mon Sep 17 00:00:00 2001 From: Andy Green Date: Thu, 12 Apr 2012 11:02:06 +0800 Subject: [PATCH] mingw gettimeofday avoid missing include Based on work from Radu Sorici Signed-off-by: Andy Green --- lib/libwebsockets.h | 2 +- win32port/win32helpers/gettimeofday.h | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/lib/libwebsockets.h b/lib/libwebsockets.h index 87c47c7..77afd84 100644 --- a/lib/libwebsockets.h +++ b/lib/libwebsockets.h @@ -35,7 +35,7 @@ extern "C" { #include #include "../win32port/win32helpers/websock-w32.h" -#include "gettimeofday.h" +#include "../win32port/win32helpers/gettimeofday.h" #define strcasecmp stricmp diff --git a/win32port/win32helpers/gettimeofday.h b/win32port/win32helpers/gettimeofday.h index fc22308..223ceee 100644 --- a/win32port/win32helpers/gettimeofday.h +++ b/win32port/win32helpers/gettimeofday.h @@ -1,7 +1,14 @@ #ifndef _GET_TIME_OF_DAY_H #define _GET_TIME_OF_DAY_H +#ifdef __MINGW64__ +#else +#ifdef __MINGW32__ +#else #include < time.h > +#endif +#endif + #include //I've ommited context line. #if defined(_MSC_VER) || defined(_MSC_EXTENSIONS) #define DELTA_EPOCH_IN_MICROSECS 11644473600000000Ui64 @@ -18,4 +25,4 @@ struct timezone int gettimeofday(struct timeval *tv, struct timezone *tz); -#endif \ No newline at end of file +#endif -- 2.7.4