Evil: some headers could define WIN32_LEAN_AND_MEAN. Prevent multiple
authorVincent Torri <vincent.torri@gmail.com>
Thu, 3 Mar 2011 21:12:45 +0000 (21:12 +0000)
committerVincent Torri <vincent.torri@gmail.com>
Thu, 3 Mar 2011 21:12:45 +0000 (21:12 +0000)
define of that macro

SVN revision: 57505

legacy/evil/src/lib/Evil.h

index 1fbb30f3067cbac85ea41f65bd888d8861db89c4..ad8198116b694999517abdd22d072f1664d3a5cd 100644 (file)
@@ -56,7 +56,9 @@ extern "C" {
 #endif
 
 
-#define WIN32_LEAN_AND_MEAN
+#ifndef WIN32_LEAN_AND_MEAN
+# define WIN32_LEAN_AND_MEAN
+#endif
 #include <windows.h>
 #undef WIN32_LEAN_AND_MEAN