summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDaniel Stone <daniel@fooishbar.org>2012-02-15 16:23:47 +0000
committerDaniel Stone <daniel@fooishbar.org>2012-02-15 16:24:51 +0000
commitf57dcfebf4fb63c5545874a4c7e57f4d52010b81 (patch)
tree0d8320de2fd334276e420a875bd044307fcc1628 /include
parent1a6c3807d6513c2c627cbe6ba27bab614647bc02 (diff)
downloadxorg-lib-libxkbcommon-f57dcfebf4fb63c5545874a4c7e57f4d52010b81.tar.gz
Raise keycode range to 32 bits
\o/ Signed-off-by: Daniel Stone <daniel@fooishbar.org>
Diffstat (limited to 'include')
-rw-r--r--include/xkbcommon/xkbcommon.h4
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) \