From 3e3ddd43e93f615bd783cde723032d14c834f474 Mon Sep 17 00:00:00 2001 From: Daniel Stone Date: Wed, 9 May 2012 20:12:18 +0100 Subject: Remove keycode_range_is_legal It was a pretty pointless check. Also sanitise the _x11 variant to actually do what it says on the box. Signed-off-by: Daniel Stone --- include/xkbcommon/xkbcommon.h | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'include') diff --git a/include/xkbcommon/xkbcommon.h b/include/xkbcommon/xkbcommon.h index 597948e..8ecb388 100644 --- a/include/xkbcommon/xkbcommon.h +++ b/include/xkbcommon/xkbcommon.h @@ -101,12 +101,7 @@ typedef uint32_t xkb_led_index_t; #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) \ - (xkb->max_key_code > 0 && \ - xkb->max_key_code > xkb->min_key_code && \ - xkb_keycode_is_legal_ext(xkb->min_key_code) && \ - xkb_keycode_is_legal_ext(xkb->max_key_code)) +#define xkb_keycode_is_legal_x11(kc) (kc >= 8 && kc <= 255) /** * Names to compile a keymap with, also known as RMLVO. These names together -- cgit v1.2.1