diff options
-rw-r--r-- | TOOLS/cpuinfo.c | 2 | ||||
-rw-r--r-- | libmpdvdkit2/dvd_reader.c | 2 | ||||
-rw-r--r-- | libmpdvdkit2/libdvdread_changes.diff | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/TOOLS/cpuinfo.c b/TOOLS/cpuinfo.c index 25c6d1d6b4..7375e4e36a 100644 --- a/TOOLS/cpuinfo.c +++ b/TOOLS/cpuinfo.c @@ -8,7 +8,7 @@ #include <string.h> #include <unistd.h> -#ifdef __MINGW32__ +#if defined(__MINGW32__) && (__MINGW32_MAJOR_VERSION <= 3) && (__MINGW32_MINOR_VERSION < 10) #include <sys/timeb.h> void gettimeofday(struct timeval* t,void* timezone) { struct timeb timebuffer; diff --git a/libmpdvdkit2/dvd_reader.c b/libmpdvdkit2/dvd_reader.c index 1b85135937..996477ef2c 100644 --- a/libmpdvdkit2/dvd_reader.c +++ b/libmpdvdkit2/dvd_reader.c @@ -50,7 +50,7 @@ #include <mntent.h> #endif -#ifdef __MINGW32__ +#if defined(__MINGW32__) && (__MINGW32_MAJOR_VERSION <= 3) && (__MINGW32_MINOR_VERSION < 10) #include <sys/timeb.h> static void gettimeofday(struct timeval* t,void* timezone){ struct timeb timebuffer; diff --git a/libmpdvdkit2/libdvdread_changes.diff b/libmpdvdkit2/libdvdread_changes.diff index fd468492b9..0774cc8f49 100644 --- a/libmpdvdkit2/libdvdread_changes.diff +++ b/libmpdvdkit2/libdvdread_changes.diff @@ -135,7 +135,7 @@ diff -Naur dvdread.orig/dvd_reader.c dvdread/dvd_reader.c #include <mntent.h> #endif -+#ifdef __MINGW32__ ++#if defined(__MINGW32__) && (__MINGW32_MAJOR_VERSION <= 3) && (__MINGW32_MINOR_VERSION < 10) +#include <sys/timeb.h> +static void gettimeofday(struct timeval* t,void* timezone){ + struct timeb timebuffer; |