From 60d4fbee43fdb6abb2f122017bdb0e084fa4a9c6 Mon Sep 17 00:00:00 2001 From: "Evgeny Grin (Karlson2k)" Date: Tue, 1 Apr 2014 06:16:04 +0000 Subject: Implement wrapper macros for mutex manipulations, support W32 native mutex, require at least WinXP headers on W32 --- src/include/platform.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/include/platform.h') diff --git a/src/include/platform.h b/src/include/platform.h index 18d93b16..e97ab9f1 100644 --- a/src/include/platform.h +++ b/src/include/platform.h @@ -51,6 +51,16 @@ #define _LP64 #endif +#if defined(_WIN32) +#ifndef _WIN32_WINNT +#define _WIN32_WINNT 0x0501 +#else // _WIN32_WINNT +#if _WIN32_WINNT < 0x0501 +#error "Headers for Windows XP or later are required" +#endif // _WIN32_WINNT < 0x0501 +#endif // _WIN32_WINNT +#endif // _WIN32 + #include #include #include -- cgit v1.2.3