Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:zhy20120210:failed_1
xorg-x11-driver-input
xf86-input-tek4957.diff
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File xf86-input-tek4957.diff of Package xorg-x11-driver-input
commit 2cffb15678a8c7ef3709fa9e343d5961ae3919eb Author: Peter Hutterer <peter@cs.unisa.edu.au> Date: Mon May 26 22:21:39 2008 +0930 Check for XINPUT ABI 3. diff --git a/src/xf86Tek4957.c b/src/xf86Tek4957.c index 5877269..de9ee83 100644 --- a/src/xf86Tek4957.c +++ b/src/xf86Tek4957.c @@ -446,7 +446,10 @@ TekProc(DeviceIntPtr pDev, int what) return !Success; } - if (InitValuatorClassDeviceStruct(pDev,2,xf86GetMotionEvents, + if (InitValuatorClassDeviceStruct(pDev,2, +#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) < 3 + xf86GetMotionEvents, +#endif local->history_size,Absolute)== FALSE) { xf86Msg(X_ERROR,"Tek4957:Unable to allocate Valuator class device\n"); return !Success; commit 033361925bf0f4257271e45cab528a2506ba09fb Author: Julien Cristau <jcristau@debian.org> Date: Sun Jun 1 00:59:11 2008 +0200 Fix compiler warning: don't use deprecated calls for newer XInput ABIS. diff --git a/src/xf86Tek4957.c b/src/xf86Tek4957.c index de9ee83..110de77 100644 --- a/src/xf86Tek4957.c +++ b/src/xf86Tek4957.c @@ -152,7 +152,11 @@ TekConvert(LocalDevicePtr local, /* Gets current screen size. It can change dynamically in the case of a multi-head configuration with different screen sizes ... */ +#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) == 0 SP=miPointerCurrentScreen(); +#else + SP=miPointerGetScreen(local->dev); +#endif W=SP->width; H=SP->height;
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor