Signed-off-by: Chase Douglas <chase.douglas@canonical.com>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
int nmods = sizeof(modifiers)/sizeof(modifiers[0]);
mask.deviceid = 2;
int nmods = sizeof(modifiers)/sizeof(modifiers[0]);
mask.deviceid = 2;
- memset(mask.mask, 0, 2);
+ memset(mask.mask, 0, mask.mask_len);
XISetMask(mask.mask, XI_KeyPress);
XISetMask(mask.mask, XI_KeyRelease);
XISetMask(mask.mask, XI_ButtonPress);
XISetMask(mask.mask, XI_KeyPress);
XISetMask(mask.mask, XI_KeyRelease);
XISetMask(mask.mask, XI_ButtonPress);
}
mask.deviceid = XIAllMasterDevices;
}
mask.deviceid = XIAllMasterDevices;
- memset(mask.mask, 0, 2);
+ memset(mask.mask, 0, mask.mask_len);
XISetMask(mask.mask, XI_RawKeyPress);
XISetMask(mask.mask, XI_RawKeyRelease);
XISetMask(mask.mask, XI_RawButtonPress);
XISetMask(mask.mask, XI_RawKeyPress);
XISetMask(mask.mask, XI_RawKeyRelease);
XISetMask(mask.mask, XI_RawButtonPress);