summaryrefslogtreecommitdiff
path: root/drivers/unix
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2017-01-08 20:41:11 +0100
committerRémi Verschelde <rverschelde@gmail.com>2017-01-08 20:41:26 +0100
commit6323779596dea0db7f58afef7d3d3d5588ef20cb (patch)
tree92bdd7947486ddb6820eb0225d6b345ee69ac432 /drivers/unix
parent920947f297ff3b8d959d15c8e15e7a28dcbdb08f (diff)
Windows: Define _WIN32_WINRT to 0x0600 (Vista)
Passed as a compiler define to be sure it is always define before windows.h is loaded. This means that Godot officially requires Vista API or later, it will not work on Windows XP or earlier. Also fix a bogus check for Windows 7 API.
Diffstat (limited to 'drivers/unix')
-rw-r--r--drivers/unix/ip_unix.cpp12
1 files changed, 3 insertions, 9 deletions
diff --git a/drivers/unix/ip_unix.cpp b/drivers/unix/ip_unix.cpp
index 0ebd593953..e75408e493 100644
--- a/drivers/unix/ip_unix.cpp
+++ b/drivers/unix/ip_unix.cpp
@@ -37,19 +37,13 @@
#ifndef AI_ADDRCONFIG
#define AI_ADDRCONFIG 0x00000400
#endif
- #ifdef UWP_ENABLED
#include <ws2tcpip.h>
#include <winsock2.h>
#include <windows.h>
#include <stdio.h>
- #else
- #define WINVER 0x0600
- #include <ws2tcpip.h>
- #include <winsock2.h>
- #include <windows.h>
- #include <stdio.h>
- #include <iphlpapi.h>
- #endif
+ #ifndef UWP_ENABLED
+ #include <iphlpapi.h>
+ #endif
#else
#include <netdb.h>
#ifdef ANDROID_ENABLED