bindsym: change xkb_rule_names initialization

This commit is contained in:
Konstantin Pospelov 2019-03-05 22:38:26 +03:00 committed by Simon Ser
parent ddf63ffabe
commit c42497aca0
4 changed files with 14 additions and 17 deletions

View file

@ -337,7 +337,7 @@ static void config_defaults(struct sway_config *config) {
if (!(config->ipc_policies = create_list())) goto cleanup;
// The keysym to keycode translation
struct xkb_rule_names rules = {};
struct xkb_rule_names rules = {0};
config->keysym_translation_state =
keysym_translation_state_create(rules);
@ -989,7 +989,8 @@ static void translate_binding_list(list_t *bindings, list_t *bindsyms,
void translate_keysyms(struct input_config *input_config) {
keysym_translation_state_destroy(config->keysym_translation_state);
struct xkb_rule_names rules = input_config_get_rule_names(input_config);
struct xkb_rule_names rules = {0};
input_config_fill_rule_names(input_config, &rules);
config->keysym_translation_state =
keysym_translation_state_create(rules);