summaryrefslogtreecommitdiff
path: root/include/xkbcommon
diff options
context:
space:
mode:
authorDaniel Stone <daniel@fooishbar.org>2012-03-27 12:20:42 +0100
committerDaniel Stone <daniel@fooishbar.org>2012-03-27 12:20:42 +0100
commit3dcd7ae02ccfd47b2a9a552daa225255803e66cf (patch)
tree4562ba4f553eaf2fb9dbc6ffc9f4a46455086842 /include/xkbcommon
parent729ac12f1c7ea6c5de548765b10738b261a43852 (diff)
downloadxorg-lib-libxkbcommon-3dcd7ae02ccfd47b2a9a552daa225255803e66cf.tar.gz
Remove hardcoded legacy modifier masks
Use the xkb_state_mod_* and xkb_map_mod_* API instead. Signed-off-by: Daniel Stone <daniel@fooishbar.org>
Diffstat (limited to 'include/xkbcommon')
-rw-r--r--include/xkbcommon/xkbcommon.h11
1 files changed, 0 insertions, 11 deletions
diff --git a/include/xkbcommon/xkbcommon.h b/include/xkbcommon/xkbcommon.h
index 09fec54..b865535 100644
--- a/include/xkbcommon/xkbcommon.h
+++ b/include/xkbcommon/xkbcommon.h
@@ -81,17 +81,6 @@ typedef uint32_t xkb_led_index_t;
xkb_keycode_is_legal_ext(xkb->min_key_code) && \
xkb_keycode_is_legal_ext(xkb->max_key_code))
-/* Duplicate the modifier mask defines so libxkcommon can be used
- * without X.h */
-#define XKB_COMMON_SHIFT_MASK (1 << 0)
-#define XKB_COMMON_LOCK_MASK (1 << 1)
-#define XKB_COMMON_CONTROL_MASK (1 << 2)
-#define XKB_COMMON_MOD1_MASK (1 << 3)
-#define XKB_COMMON_MOD2_MASK (1 << 4)
-#define XKB_COMMON_MOD3_MASK (1 << 5)
-#define XKB_COMMON_MOD4_MASK (1 << 6)
-#define XKB_COMMON_MOD5_MASK (1 << 7)
-
struct xkb_rule_names {
const char * rules;