diff --git a/lib/config-win32.h b/lib/config-win32.h index 16cdd24108..932515667f 100644 --- a/lib/config-win32.h +++ b/lib/config-win32.h @@ -453,9 +453,6 @@ /* mingw-w64, mingw using >= MSVCR80, and visual studio >= 2005 (MSVCR80) all default to 64-bit time_t unless _USE_32BIT_TIME_T is defined */ -#ifdef __MINGW32__ -# include <_mingw.h> -#endif #if defined(__MINGW64_VERSION_MAJOR) || \ (defined(__MINGW32__) && (__MSVCRT_VERSION__ >= 0x0800)) || \ (defined(_MSC_VER) && (_MSC_VER >= 1400)) diff --git a/lib/curl_setup.h b/lib/curl_setup.h index 77500b06ec..4bc8aea38c 100644 --- a/lib/curl_setup.h +++ b/lib/curl_setup.h @@ -28,6 +28,11 @@ #define CURL_NO_OLDIES #endif +/* define mingw version macros, eg __MINGW{32,64}_{MINOR,MAJOR}_VERSION */ +#ifdef __MINGW32__ +#include <_mingw.h> +#endif + /* * Disable Visual Studio warnings: * 4127 "conditional expression is constant" diff --git a/lib/vtls/schannel.h b/lib/vtls/schannel.h index 49b78c7525..0b4c4d9344 100644 --- a/lib/vtls/schannel.h +++ b/lib/vtls/schannel.h @@ -62,7 +62,6 @@ CURLcode Curl_verify_certificate(struct Curl_easy *data, #ifdef EXPOSE_SCHANNEL_INTERNAL_STRUCTS #ifdef __MINGW32__ -#include <_mingw.h> #ifdef __MINGW64_VERSION_MAJOR #define HAS_MANUAL_VERIFY_API #endif