Add xkb_map_mod_mask_remove_consumed
authorDaniel Stone <daniel@fooishbar.org>
Wed, 8 Aug 2012 12:26:23 +0000 (14:26 +0200)
committerDaniel Stone <daniel@fooishbar.org>
Wed, 8 Aug 2012 14:23:31 +0000 (16:23 +0200)
commit2f1f1bca5b28807293920e613de6c9ff705853bf
treeefab8d8ff9fa163e3e254ba9e4ecd5bf5ae97845
parent5e276adb9209749f1b5152853c640ec444df7051
Add xkb_map_mod_mask_remove_consumed

A fairly simple helper which, given an xkb_mod_mask_t, removes all
modifiers which are consumed during processing of a particular key.

Signed-off-by: Daniel Stone <daniel@fooishbar.org>
src/map.c
test/state.c
xkbcommon/xkbcommon.h