summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPovilas Kanapickas <povilas@radix.lt>2021-07-30 22:48:48 +0300
committerPovilas Kanapickas <povilas@radix.lt>2021-09-02 19:32:13 +0300
commitf0db8b7d31a379fe26f6cc592be997c8ce5f0b2d (patch)
treecd8d8be40378101532e2ce9a1b2696b9bcc7e8f9 /src
parentc36dde3f4535e948318edc843faeee118492b38e (diff)
downloadxcb-proto-f0db8b7d31a379fe26f6cc592be997c8ce5f0b2d.tar.gz
xinput: Add length specification for DeviceClass struct
Diffstat (limited to 'src')
-rw-r--r--src/xinput.xml6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/xinput.xml b/src/xinput.xml
index 5f88a98..3610645 100644
--- a/src/xinput.xml
+++ b/src/xinput.xml
@@ -1689,6 +1689,12 @@ authorization from the authors.
</struct>
<struct name="DeviceClass">
+ <length>
+ <op op="*">
+ <fieldref>len</fieldref>
+ <value>4</value>
+ </op>
+ </length>
<field type="CARD16" name="type" enum="DeviceClassType" />
<field type="CARD16" name="len" />
<field type="DeviceId" name="sourceid" />