[PATCH inputproto multitouch 01/13] XITouchClass' props needs a num_props

Peter Hutterer peter.hutterer at who-t.net
Tue Aug 23 16:07:11 PDT 2011


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 at who-t.net>
---
 specs/XI2proto.txt |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/specs/XI2proto.txt b/specs/XI2proto.txt
index 5ea41c9..c91f135 100644
--- a/specs/XI2proto.txt
+++ b/specs/XI2proto.txt
@@ -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.
 
-- 
1.7.6



More information about the xorg-devel mailing list