aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/XCB/xcb_windefs.h1
-rw-r--r--include/xglPlatform.h3
2 files changed, 4 insertions, 0 deletions
diff --git a/include/XCB/xcb_windefs.h b/include/XCB/xcb_windefs.h
index df6026da..3f5c4b01 100644
--- a/include/XCB/xcb_windefs.h
+++ b/include/XCB/xcb_windefs.h
@@ -31,6 +31,7 @@
#define WINVER 0x0501 /* required for getaddrinfo/freeaddrinfo defined only for WinXP and above */
#endif
+#define VC_EXTRALEAN
#include <winsock2.h>
#include <ws2tcpip.h>
#include <windef.h>
diff --git a/include/xglPlatform.h b/include/xglPlatform.h
index aff2e5b3..fcd3d591 100644
--- a/include/xglPlatform.h
+++ b/include/xglPlatform.h
@@ -40,6 +40,9 @@ extern "C"
*/
#if defined(_WIN32)
+ // Ensure we don't pick up min/max macros from Winddef.h
+ #define NOMINMAX
+
// On Windows, XGLAPI should equate to the __stdcall convention
#define XGLAPI __stdcall