Browse Source

Merge pull request #226 from Zefz/mingw-compile-fix

Fix compilation on Mingw-64
yhirose 6 years ago
parent
commit
71979b1e88
1 changed files with 6 additions and 0 deletions
  1. 6 0
      httplib.h

+ 6 - 0
httplib.h

@@ -60,7 +60,13 @@ typedef int ssize_t;
 #include <winsock2.h>
 #include <winsock2.h>
 #include <ws2tcpip.h>
 #include <ws2tcpip.h>
 
 
+#ifndef WSA_FLAG_NO_HANDLE_INHERIT
+#define WSA_FLAG_NO_HANDLE_INHERIT 0x80
+#endif
+
+#ifdef _MSC_VER
 #pragma comment(lib, "ws2_32.lib")
 #pragma comment(lib, "ws2_32.lib")
+#endif
 
 
 #ifndef strcasecmp
 #ifndef strcasecmp
 #define strcasecmp _stricmp
 #define strcasecmp _stricmp