compat: remove "flags" field from xkb_indicator_map
We don't set this field any more. Signed-off-by: Ran Benita <ran234@gmail.com>master
parent
6e676cb7d8
commit
8c6694fd58
|
@ -579,9 +579,9 @@ write_compat(struct xkb_keymap *keymap, struct buf *buf)
|
|||
|
||||
for (i = 0; i < XkbNumIndicators; i++) {
|
||||
struct xkb_indicator_map *map = &keymap->indicators[i];
|
||||
if (map->flags == 0 && map->which_groups == 0 &&
|
||||
map->groups == 0 && map->which_mods == 0 &&
|
||||
map->mods.mods == 0 && map->ctrls == 0)
|
||||
if (map->which_groups == 0 && map->groups == 0 &&
|
||||
map->which_mods == 0 && map->mods.mods == 0 &&
|
||||
map->ctrls == 0)
|
||||
continue;
|
||||
write_indicator_map(keymap, buf, i);
|
||||
}
|
||||
|
|
|
@ -282,7 +282,6 @@ struct xkb_sym_interpret {
|
|||
};
|
||||
|
||||
struct xkb_indicator_map {
|
||||
unsigned char flags;
|
||||
unsigned char which_groups;
|
||||
uint32_t groups;
|
||||
unsigned char which_mods;
|
||||
|
|
|
@ -163,7 +163,6 @@ typedef struct _LEDInfo {
|
|||
enum merge_mode merge;
|
||||
|
||||
xkb_atom_t name;
|
||||
unsigned char flags;
|
||||
unsigned char which_mods;
|
||||
xkb_mod_mask_t mods;
|
||||
unsigned char which_groups;
|
||||
|
@ -236,7 +235,6 @@ static void
|
|||
ClearIndicatorMapInfo(struct xkb_context *ctx, LEDInfo *info)
|
||||
{
|
||||
info->name = xkb_atom_intern(ctx, "default");
|
||||
info->flags = 0;
|
||||
info->which_mods = 0;
|
||||
info->mods = 0;
|
||||
info->which_groups = info->groups = 0;
|
||||
|
@ -1081,7 +1079,6 @@ CopyIndicatorMapDefs(CompatInfo *info)
|
|||
}
|
||||
}
|
||||
|
||||
im->flags = led->flags;
|
||||
if (led->groups != 0 && led->which_groups == 0)
|
||||
im->which_groups = XkbIM_UseEffective;
|
||||
else
|
||||
|
|
Loading…
Reference in New Issue