Removed #include of wingdi.h and windef.h from winuser.h (and resolved
the resulting compilation failures).

diff --git a/objects/clipping.c b/objects/clipping.c
index e9f5605..d25599b 100644
--- a/objects/clipping.c
+++ b/objects/clipping.c
@@ -8,6 +8,8 @@
 #include "dc.h"
 #include "region.h"
 #include "debugtools.h"
+#include "windef.h"
+#include "wingdi.h"
 #include "wine/winuser16.h"
 
 DEFAULT_DEBUG_CHANNEL(clipping)
diff --git a/objects/cursoricon.c b/objects/cursoricon.c
index a2051b3..6d64d18 100644
--- a/objects/cursoricon.c
+++ b/objects/cursoricon.c
@@ -32,6 +32,8 @@
 #include <string.h>
 #include <stdlib.h>
 
+#include "windef.h"
+#include "wingdi.h"
 #include "wine/winbase16.h"
 #include "wine/winuser16.h"
 #include "heap.h"
diff --git a/objects/dc.c b/objects/dc.c
index e9b962b..d99d4ad 100644
--- a/objects/dc.c
+++ b/objects/dc.c
@@ -21,6 +21,8 @@
 #include "font.h"
 #include "callback.h"
 #include "winerror.h"
+#include "windef.h"
+#include "wingdi.h"
 #include "wine/winuser16.h"
 
 DEFAULT_DEBUG_CHANNEL(dc)
diff --git a/objects/gdiobj.c b/objects/gdiobj.c
index 16357ea..c9af679 100644
--- a/objects/gdiobj.c
+++ b/objects/gdiobj.c
@@ -13,6 +13,7 @@
 #endif /* !defined(X_DISPLAY_MISSING */
 
 #include <stdlib.h>
+#include <stdio.h>
 
 #include "bitmap.h"
 #include "brush.h"
@@ -26,6 +27,8 @@
 #include "debugtools.h"
 #include "gdi.h"
 #include "tweak.h"
+#include "windef.h"
+#include "wingdi.h"
 #include "winuser.h"
 
 DEFAULT_DEBUG_CHANNEL(gdi)
diff --git a/objects/palette.c b/objects/palette.c
index 0217c94..1340446 100644
--- a/objects/palette.c
+++ b/objects/palette.c
@@ -12,6 +12,8 @@
 #include <string.h>
 
 #include "winbase.h"
+#include "windef.h"
+#include "wingdi.h"
 #include "wine/winuser16.h"
 #include "gdi.h"
 #include "color.h"
diff --git a/objects/region.c b/objects/region.c
index 2987820..3e1c382 100644
--- a/objects/region.c
+++ b/objects/region.c
@@ -83,13 +83,15 @@
 
 #include <stdlib.h>
 #include <string.h>
-#include "region.h"
+#include "windef.h"
+#include "wingdi.h"
 #include "winuser.h"
 #include "debugtools.h"
+#include "region.h"
 #include "heap.h"
 #include "dc.h"
 
-DEFAULT_DEBUG_CHANNEL(region) 
+DEFAULT_DEBUG_CHANNEL(region);
 
 typedef void (*voidProcp)();
 
diff --git a/objects/text.c b/objects/text.c
index 76c82d6..d72842d 100644
--- a/objects/text.c
+++ b/objects/text.c
@@ -7,6 +7,8 @@
 
 #include <string.h>
 
+#include "windef.h"
+#include "wingdi.h"
 #include "wine/winuser16.h"
 #include "winbase.h"
 #include "winuser.h"