diff --git a/Xext/xtest.c b/Xext/xtest.c index 02df5f94c..388a5699d 100644 --- a/Xext/xtest.c +++ b/Xext/xtest.c @@ -38,6 +38,7 @@ #include "dix/input_priv.h" #include "dix/dix_priv.h" #include "dix/exevents_priv.h" +#include "mi/mi_priv.h" #include "mi/mipointer_priv.h" #include "os/osdep.h" @@ -50,7 +51,6 @@ #include "scrnintstr.h" #include "dixevents.h" #include "sleepuntil.h" -#include "mi.h" #include "xkbsrv.h" #include "xkbstr.h" #include "exglobals.h" diff --git a/Xi/exevents.c b/Xi/exevents.c index 3604fd329..a9c2300cc 100644 --- a/Xi/exevents.c +++ b/Xi/exevents.c @@ -95,6 +95,7 @@ SOFTWARE. #include "dix/eventconvert.h" #include "dix/exevents_priv.h" #include "dix/input_priv.h" +#include "mi/mi_priv.h" #include "inputstr.h" #include "windowstr.h" @@ -110,7 +111,6 @@ SOFTWARE. #include "xiquerydevice.h" /* For List*Info */ #include "eventstr.h" #include "inpututils.h" -#include "mi.h" #include "xkbsrv.h" #define WID(w) ((w) ? ((w)->drawable.id) : 0) diff --git a/dix/devices.c b/dix/devices.c index 750437ab2..969819534 100644 --- a/dix/devices.c +++ b/dix/devices.c @@ -60,6 +60,7 @@ SOFTWARE. #include "dix/exevents_priv.h" #include "dix/input_priv.h" #include "dix/ptrveloc_priv.h" +#include "mi/mi_priv.h" #include "os/osdep.h" #include "xkb/xkbsrv_priv.h" @@ -73,7 +74,6 @@ SOFTWARE. #include "ptrveloc.h" #include "privates.h" #include "xace.h" -#include "mi.h" #include "dispatch.h" #include "swaprep.h" #include "dixevents.h" diff --git a/dix/gestures.c b/dix/gestures.c index 05c5d0656..6b0f24728 100644 --- a/dix/gestures.c +++ b/dix/gestures.c @@ -29,6 +29,7 @@ #include "dix/dixgrabs_priv.h" #include "dix/eventconvert.h" #include "dix/input_priv.h" +#include "mi/mi_priv.h" #include "inputstr.h" #include "scrnintstr.h" @@ -37,7 +38,6 @@ #include "exglobals.h" #include "inpututils.h" #include "windowstr.h" -#include "mi.h" #define GESTURE_HISTORY_SIZE 100 diff --git a/dix/touch.c b/dix/touch.c index d7d6f2ec7..7c509fb26 100644 --- a/dix/touch.c +++ b/dix/touch.c @@ -31,6 +31,7 @@ #include "dix/eventconvert.h" #include "dix/exevents_priv.h" #include "dix/input_priv.h" +#include "mi/mi_priv.h" #include "inputstr.h" #include "scrnintstr.h" @@ -38,7 +39,6 @@ #include "exglobals.h" #include "inpututils.h" #include "windowstr.h" -#include "mi.h" #define TOUCH_HISTORY_SIZE 100 diff --git a/mi/mi.h b/mi/mi.h index 36c4fb179..d2858fe50 100644 --- a/mi/mi.h +++ b/mi/mi.h @@ -114,11 +114,6 @@ miDoCopy(DrawablePtr pSrcDrawable, typedef struct _DeviceRec *DevicePtr; #endif -extern _X_EXPORT void mieqProcessDeviceEvent(DeviceIntPtr /* dev */ , - InternalEvent * /* event */ , - ScreenPtr /* screen */ - ); - extern _X_EXPORT void mieqProcessInputEvents(void ); diff --git a/mi/mi_priv.h b/mi/mi_priv.h index bba4c9a29..d03ff0869 100644 --- a/mi/mi_priv.h +++ b/mi/mi_priv.h @@ -25,5 +25,6 @@ Bool mieqInit(void); void mieqFini(void); void mieqEnqueue(DeviceIntPtr pDev, InternalEvent *e); void mieqSwitchScreen(DeviceIntPtr pDev, ScreenPtr pScreen, Bool set_dequeue_screen); +void mieqProcessDeviceEvent(DeviceIntPtr dev, InternalEvent *event, ScreenPtr screen); #endif /* _XSERVER_MI_PRIV_H */ diff --git a/xkb/xkbActions.c b/xkb/xkbActions.c index 9474f29ff..aad475e6f 100644 --- a/xkb/xkbActions.c +++ b/xkb/xkbActions.c @@ -38,6 +38,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE. #include "dix/dix_priv.h" #include "dix/dixgrabs_priv.h" #include "dix/input_priv.h" +#include "mi/mi_priv.h" #include "mi/mipointer_priv.h" #include "xkb/xkbsrv_priv.h" @@ -45,7 +46,6 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE. #include "inputstr.h" #include "exevents.h" #include "eventstr.h" -#include "mi.h" #include "mipointer.h" #include "inpututils.h"