From ba1ff7c9b86d927a65b920b4f982b34a1f547f62 Mon Sep 17 00:00:00 2001 From: Danny Smith Date: Sun, 15 Dec 2002 20:55:36 +0000 Subject: * include/windows.h: Guard inclusion of wingdi.h, commdlg.h, winspool.h, ole2.h with NOGDI. * include/winuser.h (ICONMETRICS, NONCLIENTMETRICS, ChangeDisplaySettings, CreateDesktop, EnumDisplaySettings): Guard with NOGDI. --- winsup/w32api/include/windows.h | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'winsup/w32api/include/windows.h') diff --git a/winsup/w32api/include/windows.h b/winsup/w32api/include/windows.h index e7d00b423..38a139103 100644 --- a/winsup/w32api/include/windows.h +++ b/winsup/w32api/include/windows.h @@ -48,7 +48,7 @@ #include #include #include -#ifndef _WINGDI_H +#if !(defined NOGDI || defined _WINGDI_H) #include #endif #ifndef _WINUSER_H @@ -71,7 +71,6 @@ #endif #ifndef WIN32_LEAN_AND_MEAN -#include #include #include #include @@ -83,7 +82,10 @@ #include #include #include +#ifndef NOGDI +#include #include +#endif #if defined(Win32_Winsock) #warning "The Win32_Winsock macro name is deprecated.\ Please use __USE_W32_SOCKETS instead" @@ -103,11 +105,14 @@ #include #endif /* (_WIN32_WINNT >= 0x0400) */ #endif +#ifndef NOGDI #if !defined (__OBJC__) #if __GNUC__ >= 3 /* what about Watcom? */ #include #endif #endif /* __OBJC__ */ +#endif + #endif /* WIN32_LEAN_AND_MEAN */ #endif /* RC_INVOKED */ -- cgit v1.2.3