diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2009-06-14 09:15:42 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2009-06-18 14:40:50 +1000 |
commit | d5a15e65b7d2fdda14fb719e3ebf076cce896386 (patch) | |
tree | a2a7b9c423b664d7f444a0ef45e343dda62afbb6 /Xi/exevents.c | |
parent | 01241b4247a7ad0974d48412cc0d88e1a09a3c49 (diff) |
Xi: include button state in XIButtonInfo.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'Xi/exevents.c')
-rw-r--r-- | Xi/exevents.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Xi/exevents.c b/Xi/exevents.c index 107ffce8c..e404b8413 100644 --- a/Xi/exevents.c +++ b/Xi/exevents.c @@ -686,6 +686,7 @@ XISendDeviceChangedEvent(DeviceIntPtr device, DeviceIntPtr master, DeviceChanged { len += sizeof(xXIButtonInfo); len += dce->buttons.num_buttons * sizeof(Atom); /* button names */ + len += ((((dce->buttons.num_buttons + 7)/8) + 3)/4) * 4; } if (dce->num_valuators) len += sizeof(xXIValuatorInfo) * dce->num_valuators; |