diff --git a/include/exiv2/config.h b/include/exiv2/config.h index d81a2a00..01897dea 100644 --- a/include/exiv2/config.h +++ b/include/exiv2/config.h @@ -93,11 +93,6 @@ typedef int pid_t; #endif ////////////////////////////////////// -#if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW__) -#define __USE_W32_SOCKETS -#include -#endif - // https://softwareengineering.stackexchange.com/questions/291141/how-to-handle-design-changes-for-auto-ptr-deprecation-in-c11 #if __cplusplus >= 201103L #include diff --git a/src/http.cpp b/src/http.cpp index afd79492..a4c75e9b 100644 --- a/src/http.cpp +++ b/src/http.cpp @@ -40,6 +40,11 @@ //////////////////////////////////////// // platform specific code +#if defined(_MSC_VER) || defined(__CYGWIN__) || defined(__MINGW__) +#define __USE_W32_SOCKETS +#include +#endif + #if defined(WIN32) || defined(_MSC_VER) || defined(__MINGW__) #include #include