XITouchClass' props needs a num_props

In XI2 requests, the length field isn't enough to determine the number of
elements since it may vary in future versions.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Chase Douglas <chase.douglas@canonical.com>
Signed-off-by: Chase Douglas <chase.douglas@canonical.com>
This commit is contained in:
Peter Hutterer 2011-08-24 09:07:11 +10:00 committed by Chase Douglas
parent 4adfb5ad6c
commit 1b0c016d1f

View file

@ -626,6 +626,7 @@ If major_version is less than 2, a BadValue error occurs.
sourceid: CARD16
mode: TOUCHMODE
num_touches: CARD16
num_props: CARD16
props: LISTofATOM }
TOUCHMODE* { DirectTouch, DependentTouch }
@ -749,6 +750,8 @@ client. If no min and max information is available, both must be 0.
The maximum number of simultaneous touchpoints the device may send.
If num_touches is 0, the number of supported touches is unknown or
unlimited.
num_props:
The number of elements in props.
props
A list of properties to denote extra information about the device.