diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2018-06-07 11:25:01 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2018-06-08 08:27:16 +1000 |
commit | 5bc2849273a224a2df593b7e8df31f0bde666482 (patch) | |
tree | ae10462c1ce1290025528a15d1399926c0021b64 /xkbcomp.c | |
parent | 34842845b191082fd1cfff3b7038332cdcadb825 (diff) |
Ignore xkb_keycodes.maximum of > 255
Continuation from 7fdfabd75 "keycodes: Ignore high keycodes"
A keymap with a key > 255 will have a xkb_keycodes.maximum of that keycode.
Let's not throw a fatal error on that, just crop it back to the maximum of
255. This doesn't set the "high_keycode_warned" on purpose so we get this for
the first key that actually matters.
Reproducible with xkeyboard-config 2.24 which has a maximum of 374.
https://bugzilla.redhat.com/show_bug.cgi?id=1587998
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Daniel Stone <daniel@fooishbar.org>
Diffstat (limited to 'xkbcomp.c')
0 files changed, 0 insertions, 0 deletions