diff options
author | Peter Hutterer <peter@cs.unisa.edu.au> | 2008-05-26 22:03:52 +0930 |
---|---|---|
committer | Peter Hutterer <peter@cs.unisa.edu.au> | 2008-05-26 22:03:52 +0930 |
commit | 591674bee43061f1169ebeede653fb6d98147724 (patch) | |
tree | f8161204317661e872a0349b25ecdf47a500b8f4 /src | |
parent | a59ffb3cdc9d68a0ad21f04831e4255ad0e985d8 (diff) |
Check for XINPUT ABI 3.
Diffstat (limited to 'src')
-rw-r--r-- | src/citron.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/citron.c b/src/citron.c index 38e5067..c7f6c3c 100644 --- a/src/citron.c +++ b/src/citron.c @@ -1368,7 +1368,10 @@ DeviceInit (DeviceIntPtr dev) * screen to fit one meter. * Device may reports touch pressure on the 3rd axis. */ - if (InitValuatorClassDeviceStruct (dev, 2, xf86GetMotionEvents, + if (InitValuatorClassDeviceStruct (dev, 2, +#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) < 3 + xf86GetMotionEvents, +#endif local->history_size, Absolute) == FALSE) { ErrorF ("%sUnable to allocate Citron touchscreen ValuatorClassDeviceStruct\n", CI_ERROR); |