Removed unnecessary includes.

diff --git a/dlls/kernel/utthunk.c b/dlls/kernel/utthunk.c
index e3e09c4..136fa4b 100644
--- a/dlls/kernel/utthunk.c
+++ b/dlls/kernel/utthunk.c
@@ -7,7 +7,6 @@
 #include "wine/winbase16.h"
 #include "ntddk.h"
 #include "module.h"
-#include "callback.h"
 #include "debugtools.h"
 
 DEFAULT_DEBUG_CHANNEL(thunk);
diff --git a/dlls/kernel/wowthunk.c b/dlls/kernel/wowthunk.c
index bbb3c63..ca3a48b 100644
--- a/dlls/kernel/wowthunk.c
+++ b/dlls/kernel/wowthunk.c
@@ -10,7 +10,6 @@
 #include "file.h"
 #include "miscemu.h"
 #include "stackframe.h"
-#include "builtin16.h"
 #include "debugtools.h"
 
 DEFAULT_DEBUG_CHANNEL(thunk);
diff --git a/dlls/setupapi/virtcopy.c b/dlls/setupapi/virtcopy.c
index eef036a..2501315 100644
--- a/dlls/setupapi/virtcopy.c
+++ b/dlls/setupapi/virtcopy.c
@@ -6,12 +6,12 @@
  */
 
 #include <string.h>
-#include "debugtools.h"
-#include "windef.h"
+#include "winbase.h"
+#include "winuser.h"
 #include "setupx16.h"
-#include "callback.h"
 #include "winreg.h"
 #include "setupapi_private.h"
+#include "debugtools.h"
 
 DEFAULT_DEBUG_CHANNEL(setupapi);
 
diff --git a/dlls/winedos/dosaspi.c b/dlls/winedos/dosaspi.c
index 140e8ca..7e41466 100644
--- a/dlls/winedos/dosaspi.c
+++ b/dlls/winedos/dosaspi.c
@@ -6,7 +6,6 @@
 #include "wine/winaspi.h"
 #include "debugtools.h"
 #include "miscemu.h" /* DOSMEM_* */
-#include "callback.h"
 #include "winerror.h"
 
 DEFAULT_DEBUG_CHANNEL(aspi);
diff --git a/graphics/win16drv/prtdrv.c b/graphics/win16drv/prtdrv.c
index 31ebebb..d664bd8 100644
--- a/graphics/win16drv/prtdrv.c
+++ b/graphics/win16drv/prtdrv.c
@@ -11,9 +11,9 @@
 #include <unistd.h>
 #include <errno.h>
 #include "wine/winbase16.h"
+#include "winuser.h"
 #include "win16drv.h"
 #include "heap.h"
-#include "callback.h"
 #include "debugtools.h"
 #include "bitmap.h"
 
diff --git a/if1632/relay.c b/if1632/relay.c
index 597dc1d..59eaf5c 100644
--- a/if1632/relay.c
+++ b/if1632/relay.c
@@ -16,7 +16,6 @@
 #include "builtin16.h"
 #include "syslevel.h"
 #include "debugtools.h"
-#include "callback.h"
 
 DEFAULT_DEBUG_CHANNEL(relay);
 
diff --git a/loader/ne/resource.c b/loader/ne/resource.c
index ac3bf82..e636af7 100644
--- a/loader/ne/resource.c
+++ b/loader/ne/resource.c
@@ -20,7 +20,6 @@
 #include "wine/winbase16.h"
 #include "wine/library.h"
 #include "module.h"
-#include "callback.h"
 #include "debugtools.h"
 
 DEFAULT_DEBUG_CHANNEL(resource);
diff --git a/memory/local.c b/memory/local.c
index 5eea982..0ffee00 100644
--- a/memory/local.c
+++ b/memory/local.c
@@ -23,7 +23,6 @@
 #include "stackframe.h"
 #include "toolhelp.h"
 #include "debugtools.h"
-#include "callback.h"
 
 DEFAULT_DEBUG_CHANNEL(local);
 DECLARE_DEBUG_CHANNEL(heap);
diff --git a/msdos/dpmi.c b/msdos/dpmi.c
index d8687d5..13d18b9 100644
--- a/msdos/dpmi.c
+++ b/msdos/dpmi.c
@@ -12,7 +12,6 @@
 
 #include "windef.h"
 #include "wine/winbase16.h"
-#include "builtin16.h"
 #include "miscemu.h"
 #include "msdos.h"
 #include "task.h"
diff --git a/objects/dib.c b/objects/dib.c
index 04f0c9e..f14cd05 100644
--- a/objects/dib.c
+++ b/objects/dib.c
@@ -10,7 +10,6 @@
 
 #include "winbase.h"
 #include "bitmap.h"
-#include "callback.h"
 #include "selectors.h"
 #include "gdi.h"
 #include "debugtools.h"
diff --git a/scheduler/thread.c b/scheduler/thread.c
index 860df59..c6c2695 100644
--- a/scheduler/thread.c
+++ b/scheduler/thread.c
@@ -24,7 +24,6 @@
 #include "wine/server.h"
 #include "services.h"
 #include "stackframe.h"
-#include "builtin16.h"
 #include "debugtools.h"
 #include "winnls.h"
 
diff --git a/windows/user.c b/windows/user.c
index 9380233..32441f5 100644
--- a/windows/user.c
+++ b/windows/user.c
@@ -11,6 +11,7 @@
 #include "windef.h"
 #include "wingdi.h"
 #include "winuser.h"
+#include "wine/winuser16.h"
 #include "heap.h"
 #include "user.h"
 #include "win.h"
@@ -20,7 +21,6 @@
 #include "message.h"
 #include "miscemu.h"
 #include "sysmetrics.h"
-#include "callback.h"
 #include "local.h"
 #include "module.h"
 #include "debugtools.h"