diff options
author | Daniel Stone <daniel@fooishbar.org> | 2012-02-15 16:23:47 +0000 |
---|---|---|
committer | Daniel Stone <daniel@fooishbar.org> | 2012-02-15 16:24:51 +0000 |
commit | f57dcfebf4fb63c5545874a4c7e57f4d52010b81 (patch) | |
tree | 0d8320de2fd334276e420a875bd044307fcc1628 | |
parent | 1a6c3807d6513c2c627cbe6ba27bab614647bc02 (diff) | |
download | xorg-lib-libxkbcommon-f57dcfebf4fb63c5545874a4c7e57f4d52010b81.tar.gz |
Raise keycode range to 32 bits
\o/
Signed-off-by: Daniel Stone <daniel@fooishbar.org>
-rw-r--r-- | include/xkbcommon/xkbcommon.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/xkbcommon/xkbcommon.h b/include/xkbcommon/xkbcommon.h index e88bdd9..881af46 100644 --- a/include/xkbcommon/xkbcommon.h +++ b/include/xkbcommon/xkbcommon.h @@ -60,9 +60,9 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE. #include <X11/Xfuncproto.h> #include <X11/extensions/XKB.h> -typedef uint8_t xkb_keycode_t; +typedef uint32_t xkb_keycode_t; -#define XKB_KEYCODE_MAX 255 +#define XKB_KEYCODE_MAX (0xffffffff - 1) #define xkb_keycode_is_legal_ext(kc) (kc <= XKB_KEYCODE_MAX) #define xkb_keycode_is_legal_x11(kc) (kc <= XKB_KEYCODE_MAX) #define xkb_keymap_keycode_range_is_legal(xkb) \ |