[PATCH mouse 06/23] Don't try to call conversion_proc anymore.
Peter Hutterer
peter.hutterer at who-t.net
Sun Oct 24 23:25:14 PDT 2010
This hasn't been called since at least server 1.5 or so (ABI 2), possibly
longer.
Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
---
src/mouse.c | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/src/mouse.c b/src/mouse.c
index 79f742a..2fe5df2 100644
--- a/src/mouse.c
+++ b/src/mouse.c
@@ -122,9 +122,11 @@ typedef struct _DragLockRec {
static InputInfoPtr MousePreInit(InputDriverPtr drv, IDevPtr dev, int flags);
static int MouseProc(DeviceIntPtr device, int what);
+#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) < 2
static Bool MouseConvert(InputInfoPtr pInfo, int first, int num, int v0,
int v1, int v2, int v3, int v4, int v5, int *x,
int *y);
+#endif
static void MouseCtrl(DeviceIntPtr device, PtrCtrl *ctrl);
static void MousePostEvent(InputInfoPtr pInfo, int buttons,
@@ -877,8 +879,10 @@ MousePreInit(InputDriverPtr drv, IDevPtr dev, int flags)
pInfo->control_proc = NULL;
pInfo->close_proc = NULL;
pInfo->switch_mode = NULL;
+#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) < 2
pInfo->conversion_proc = MouseConvert;
pInfo->reverse_conversion_proc = NULL;
+#endif
pInfo->fd = -1;
pInfo->dev = NULL;
pInfo->private_flags = 0;
@@ -1711,6 +1715,7 @@ MouseProc(DeviceIntPtr device, int what)
return Success;
}
+#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) < 2
/*
***************************************************************************
*
@@ -1731,6 +1736,7 @@ MouseConvert(InputInfoPtr pInfo, int first, int num, int v0, int v1, int v2,
return TRUE;
}
+#endif
/**********************************************************************
*
--
1.7.2.3
More information about the xorg-devel
mailing list