diff --git a/include/boost/regex/v5/w32_regex_traits.hpp b/include/boost/regex/v5/w32_regex_traits.hpp index 7e90e4ba..5a9e93b6 100644 --- a/include/boost/regex/v5/w32_regex_traits.hpp +++ b/include/boost/regex/v5/w32_regex_traits.hpp @@ -29,8 +29,12 @@ #include #include -#define VC_EXTRALEAN -#define WIN32_LEAN_AND_MEAN +#ifndef VC_EXTRALEAN +# define VC_EXTRALEAN +#endif +#ifndef WIN32_LEAN_AND_MEAN +# define WIN32_LEAN_AND_MEAN +#endif #include #if defined(_MSC_VER) && !defined(_WIN32_WCE) && !defined(UNDER_CE)