diff options
author | Daniel Martin <consume.noise@gmail.com> | 2013-08-19 23:00:21 +0200 |
---|---|---|
committer | Arnaud Fontaine <arnau@debian.org> | 2013-10-11 16:18:27 +0900 |
commit | d0d5c8adb19d488b0c1b3e848e1a2c3177b1e9ec (patch) | |
tree | 2a60fd0a53946e05fe5545337c06d93cc3e3f351 | |
parent | 48767a85a54bf3bc712023d870eb7f5da14921c4 (diff) |
xkb: Pad structs CommonDoodad and SALockDeviceBtn
* CommonDoodad is xkbAnyDoodadWireDesc in XKBproto.h. There it has a
size of 20 like all Doodads:
#define sz_xkbAnyDoodadWireDesc 20
Add the necessary 8 bytes of padding.
* SALockDeviceBtn is an Action. All Actions are handled by the server
and libX11 with sizeof(xkbActionWireDesc) or
SIZEOF(xkbActionWireDesc). Which results in a size of 8:
#define sz_xkbActionWireDesc 8 /* in XKBproto.h */
Add the necessary 3 bytes of padding.
Signed-off-by: Daniel Martin <consume.noise@gmail.com>
Reviewed-by: Ran Benita <ran234@gmail.com>
-rw-r--r-- | src/xkb.xml | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/xkb.xml b/src/xkb.xml index b702cad..df5d614 100644 --- a/src/xkb.xml +++ b/src/xkb.xml @@ -648,6 +648,7 @@ authorization from the authors. <field name="top" type="INT16" /> <field name="left" type="INT16" /> <field name="angle" type="INT16" /> + <pad bytes="8" /> </struct> <struct name="ShapeDoodad"> @@ -1002,6 +1003,7 @@ authorization from the authors. <pad bytes="1" /> <field name="button" type="CARD8" /> <field name="device" type="CARD8" /> + <pad bytes="3" /> </struct> <enum name="SAValWhat"> |