diff --git a/hw/xwin/winmultiwindowwndproc.c b/hw/xwin/winmultiwindowwndproc.c index d325727ac..edc1c0a03 100644 --- a/hw/xwin/winmultiwindowwndproc.c +++ b/hw/xwin/winmultiwindowwndproc.c @@ -39,6 +39,7 @@ #include "win.h" #include "dix/dix_priv.h" +#include "mi/mipointer_priv.h" #include "dixevents.h" #include "winmultiwindowclass.h" diff --git a/hw/xwin/winwndproc.c b/hw/xwin/winwndproc.c index 2509018b6..f15ab3a96 100644 --- a/hw/xwin/winwndproc.c +++ b/hw/xwin/winwndproc.c @@ -37,6 +37,9 @@ #endif #include "win.h" #include + +#include "mi/mipointer_priv.h" + #include "winprefs.h" #include "winconfig.h" #include "winmsg.h" diff --git a/mi/mipointer.h b/mi/mipointer.h index c9205a583..77230ab2e 100644 --- a/mi/mipointer.h +++ b/mi/mipointer.h @@ -79,8 +79,6 @@ extern _X_EXPORT Bool miDCInitialize(ScreenPtr /*pScreen */ , extern _X_EXPORT ScreenPtr miPointerGetScreen(DeviceIntPtr pDev); -extern _X_EXPORT void -miPointerSetScreen(DeviceIntPtr pDev, int screen_num, int x, int y); /* Returns the current cursor position. */ extern _X_EXPORT void diff --git a/mi/mipointer_priv.h b/mi/mipointer_priv.h index 24c713bfa..131e2fee1 100644 --- a/mi/mipointer_priv.h +++ b/mi/mipointer_priv.h @@ -14,5 +14,6 @@ Bool miPointerInitialize(ScreenPtr pScreen, miPointerSpriteFuncPtr spriteFuncs, miPointerScreenFuncPtr screenFuncs, Bool waitForUpdate); void miPointerWarpCursor(DeviceIntPtr pDev, ScreenPtr pScreen, int x, int y); +void miPointerSetScreen(DeviceIntPtr pDev, int screen_num, int x, int y); #endif /* _XSERVER_MI_MIPOINTER_PRIV_H */