It failed to mention it is followed by a bit-mask and then the atoms. Signed-off-by: Roman Kapl <c...@rkapl.cz> --- The previous patch was done incorrectly against xorgproto, I guess that's the old repo.
XI2proto.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/XI2proto.h b/XI2proto.h index 4cdaa0d..28a9062 100644 --- a/XI2proto.h +++ b/XI2proto.h @@ -149,8 +149,9 @@ typedef struct { /** * Denotes button capability on a device. - * Struct is followed by num_buttons * Atom that names the buttons in the - * device-native setup (i.e. ignoring button mappings). + * Struct is followed by a button bit-mask (padded to four byte chunks) and + * then num_buttons * Atom that names the buttons in the device-native setup + * (i.e. ignoring button mappings). */ typedef struct { uint16_t type; /**< Always ButtonClass */ -- 2.17.1 _______________________________________________ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel