keybindings: Small code cleanup
Reuse the name we just set to insert in the hash table, that avoids duplicating the string. Suggested-by: Carlos Garnacho <carlosg@gnome.org> https://gitlab.gnome.org/GNOME/mutter/merge_requests/453
This commit is contained in:
parent
851b7d0639
commit
c53aa89098
@ -4455,26 +4455,26 @@ meta_display_init_keys (MetaDisplay *display)
|
|||||||
handler->name = g_strdup ("overlay-key");
|
handler->name = g_strdup ("overlay-key");
|
||||||
handler->flags = META_KEY_BINDING_BUILTIN;
|
handler->flags = META_KEY_BINDING_BUILTIN;
|
||||||
|
|
||||||
g_hash_table_insert (key_handlers, g_strdup ("overlay-key"), handler);
|
g_hash_table_insert (key_handlers, g_strdup (handler->name), handler);
|
||||||
|
|
||||||
handler = g_new0 (MetaKeyHandler, 1);
|
handler = g_new0 (MetaKeyHandler, 1);
|
||||||
handler->name = g_strdup ("locate-pointer-key");
|
handler->name = g_strdup ("locate-pointer-key");
|
||||||
handler->flags = META_KEY_BINDING_BUILTIN;
|
handler->flags = META_KEY_BINDING_BUILTIN;
|
||||||
|
|
||||||
g_hash_table_insert (key_handlers, g_strdup ("locate-pointer-key"), handler);
|
g_hash_table_insert (key_handlers, g_strdup (handler->name), handler);
|
||||||
|
|
||||||
handler = g_new0 (MetaKeyHandler, 1);
|
handler = g_new0 (MetaKeyHandler, 1);
|
||||||
handler->name = g_strdup ("iso-next-group");
|
handler->name = g_strdup ("iso-next-group");
|
||||||
handler->flags = META_KEY_BINDING_BUILTIN;
|
handler->flags = META_KEY_BINDING_BUILTIN;
|
||||||
|
|
||||||
g_hash_table_insert (key_handlers, g_strdup ("iso-next-group"), handler);
|
g_hash_table_insert (key_handlers, g_strdup (handler->name), handler);
|
||||||
|
|
||||||
handler = g_new0 (MetaKeyHandler, 1);
|
handler = g_new0 (MetaKeyHandler, 1);
|
||||||
handler->name = g_strdup ("external-grab");
|
handler->name = g_strdup ("external-grab");
|
||||||
handler->func = handle_external_grab;
|
handler->func = handle_external_grab;
|
||||||
handler->default_func = handle_external_grab;
|
handler->default_func = handle_external_grab;
|
||||||
|
|
||||||
g_hash_table_insert (key_handlers, g_strdup ("external-grab"), handler);
|
g_hash_table_insert (key_handlers, g_strdup (handler->name), handler);
|
||||||
|
|
||||||
external_grabs = g_hash_table_new_full (g_str_hash, g_str_equal,
|
external_grabs = g_hash_table_new_full (g_str_hash, g_str_equal,
|
||||||
NULL,
|
NULL,
|
||||||
|
@ -1728,7 +1728,7 @@ init_bindings (void)
|
|||||||
pref->combos = g_slist_prepend (pref->combos, &overlay_key_combo);
|
pref->combos = g_slist_prepend (pref->combos, &overlay_key_combo);
|
||||||
pref->builtin = 1;
|
pref->builtin = 1;
|
||||||
|
|
||||||
g_hash_table_insert (key_bindings, g_strdup ("overlay-key"), pref);
|
g_hash_table_insert (key_bindings, g_strdup (pref->name), pref);
|
||||||
|
|
||||||
pref = g_new0 (MetaKeyPref, 1);
|
pref = g_new0 (MetaKeyPref, 1);
|
||||||
pref->name = g_strdup ("locate-pointer-key");
|
pref->name = g_strdup ("locate-pointer-key");
|
||||||
@ -1736,7 +1736,7 @@ init_bindings (void)
|
|||||||
pref->combos = g_slist_prepend (pref->combos, &locate_pointer_key_combo);
|
pref->combos = g_slist_prepend (pref->combos, &locate_pointer_key_combo);
|
||||||
pref->builtin = 1;
|
pref->builtin = 1;
|
||||||
|
|
||||||
g_hash_table_insert (key_bindings, g_strdup ("locate-pointer-key"), pref);
|
g_hash_table_insert (key_bindings, g_strdup (pref->name), pref);
|
||||||
}
|
}
|
||||||
|
|
||||||
static gboolean
|
static gboolean
|
||||||
|
Loading…
Reference in New Issue
Block a user