Alexandre Julliard : winex11: Avoid depending on win.h.

Alexandre Julliard julliard at winehq.org
Fri Feb 29 14:20:34 CST 2008


Module: wine
Branch: master
Commit: 7af2a9a902e5ce3fb818c8a306c49b8ffc9262ee
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=7af2a9a902e5ce3fb818c8a306c49b8ffc9262ee

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Fri Feb 29 13:44:55 2008 +0100

winex11: Avoid depending on win.h.

---

 dlls/winex11.drv/desktop.c  |    1 -
 dlls/winex11.drv/keyboard.c |    1 -
 dlls/winex11.drv/mouse.c    |    1 -
 dlls/winex11.drv/window.c   |    3 ---
 dlls/winex11.drv/winpos.c   |    1 -
 dlls/winex11.drv/x11drv.h   |    7 +++++++
 6 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dlls/winex11.drv/desktop.c b/dlls/winex11.drv/desktop.c
index 96d050a..1699318 100644
--- a/dlls/winex11.drv/desktop.c
+++ b/dlls/winex11.drv/desktop.c
@@ -22,7 +22,6 @@
 #include <X11/cursorfont.h>
 #include <X11/Xlib.h>
 
-#include "win.h"
 #include "x11drv.h"
 
 /* avoid conflict with field names in included win32 headers */
diff --git a/dlls/winex11.drv/keyboard.c b/dlls/winex11.drv/keyboard.c
index b5f7261..33640db 100644
--- a/dlls/winex11.drv/keyboard.c
+++ b/dlls/winex11.drv/keyboard.c
@@ -45,7 +45,6 @@
 #include "wingdi.h"
 #include "winuser.h"
 #include "winnls.h"
-#include "win.h"
 #include "x11drv.h"
 #include "wine/server.h"
 #include "wine/unicode.h"
diff --git a/dlls/winex11.drv/mouse.c b/dlls/winex11.drv/mouse.c
index 189ca7b..736c5d9 100644
--- a/dlls/winex11.drv/mouse.c
+++ b/dlls/winex11.drv/mouse.c
@@ -41,7 +41,6 @@ MAKE_FUNCPTR(XcursorImageLoadCursor);
 #include "winbase.h"
 #include "wine/winuser16.h"
 
-#include "win.h"
 #include "x11drv.h"
 #include "wine/server.h"
 #include "wine/library.h"
diff --git a/dlls/winex11.drv/window.c b/dlls/winex11.drv/window.c
index 2f6e8a1..d454b9b 100644
--- a/dlls/winex11.drv/window.c
+++ b/dlls/winex11.drv/window.c
@@ -46,7 +46,6 @@
 #include "xcomposite.h"
 #include "wine/debug.h"
 #include "wine/server.h"
-#include "win.h"
 #include "mwm.h"
 
 WINE_DEFAULT_DEBUG_CHANNEL(x11drv);
@@ -70,8 +69,6 @@ static const char managed_prop[]      = "__wine_x11_managed";
 
 extern int usexcomposite;
 
-extern void WIN_invalidate_dce( HWND hwnd, const RECT *rect );  /* FIXME: to be removed */
-
 /***********************************************************************
  *		is_window_managed
  *
diff --git a/dlls/winex11.drv/winpos.c b/dlls/winex11.drv/winpos.c
index f1f4111..4e96482 100644
--- a/dlls/winex11.drv/winpos.c
+++ b/dlls/winex11.drv/winpos.c
@@ -33,7 +33,6 @@
 #include "wine/wingdi16.h"
 
 #include "x11drv.h"
-#include "win.h"
 
 #include "wine/server.h"
 #include "wine/debug.h"
diff --git a/dlls/winex11.drv/x11drv.h b/dlls/winex11.drv/x11drv.h
index 6ab9f38..526408c 100644
--- a/dlls/winex11.drv/x11drv.h
+++ b/dlls/winex11.drv/x11drv.h
@@ -746,4 +746,11 @@ LPDDHALMODEINFO X11DRV_Settings_SetHandlers(const char *name,
 
 extern void X11DRV_DDHAL_SwitchMode(DWORD dwModeIndex, LPVOID fb_addr, LPVIDMEM fb_mem);
 
+/* FIXME: private functions imported from user32 */
+extern LRESULT HOOK_CallHooks( INT id, INT code, WPARAM wparam, LPARAM lparam, BOOL unicode );
+extern BOOL WINPOS_ShowIconTitle( HWND hwnd, BOOL bShow );
+extern void WINPOS_GetMinMaxInfo( HWND hwnd, POINT *maxSize, POINT *maxPos, POINT *minTrack,
+                                  POINT *maxTrack );
+extern void WIN_invalidate_dce( HWND hwnd, const RECT *rect );
+
 #endif  /* __WINE_X11DRV_H */




More information about the wine-cvs mailing list