[PATCH (v5) xserver 7/8] Input: Add initial multitouch support from Xi 2.1

Chase Douglas chase.douglas at canonical.com
Sun Jan 23 16:43:01 PST 2011


On 01/23/2011 03:16 PM, Cyril Brulebois wrote:
> Hi Daniel,
> 
> Daniel Stone <daniel at fooishbar.org> (19/01/2011):
>> --- a/dix/getevents.c
>> +++ b/dix/getevents.c
> […]
>> +int
>> +GetTouchEvents(EventList *events, DeviceIntPtr pDev, TouchPointInfoPtr ti,
>> +               uint16_t type, uint32_t flags, const ValuatorMask *mask_in)
>> +{
> […]
>> +        transformAbsolute(pDev, &mask, &x, &y);
> 
> That doesn't build. The signature, if I didn't fail to apply your
> 8-patch v5 series on top of master, is:
>   transformAbsolute(DeviceIntPtr dev, ValuatorMask *mask)
> 
> So gcc fails with:
> |   CC     getevents.lo
> | getevents.c: In function ‘GetTouchEvents’:
> | getevents.c:1401: error: too many arguments to function ‘transformAbsolute’

On of my changes, which hasn't been included in this patchset, modifies
transformAbsolute. I believe this patchset is on top of one of Peter
Hutterer's trees with the change. It's in Daniel's tree if all else
fails :).

-- Chase


More information about the xorg-devel mailing list