From 7594bc585c2288f782448d4feda515eb9018f80b Mon Sep 17 00:00:00 2001 From: Andy Green Date: Tue, 31 Oct 2017 06:40:04 +0800 Subject: [PATCH] win: move LEAN_AND_MEAN before tls includes It's always mean... we define LEAN_AND_MEAN in libwebsockets.h but we include libwebsockets.h partway through private-libwebsockets.h. Reorder for https://github.com/warmcat/libwebsockets/issues/1080 --- lib/private-libwebsockets.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/private-libwebsockets.h b/lib/private-libwebsockets.h index 7fb963b2..f0568237 100644 --- a/lib/private-libwebsockets.h +++ b/lib/private-libwebsockets.h @@ -102,6 +102,11 @@ char *ets_strchr(const char *s, int c); #endif #if defined(WIN32) || defined(_WIN32) + +#ifndef WIN32_LEAN_AND_MEAN +#define WIN32_LEAN_AND_MEAN +#endif + #if (WINVER < 0x0501) #undef WINVER #undef _WIN32_WINNT