mirror of
https://github.com/labwc/labwc.git
synced 2026-04-12 08:21:13 -04:00
Fix warning
This commit is contained in:
parent
5e6f9285aa
commit
8c6379cb59
1 changed files with 3 additions and 2 deletions
|
|
@ -122,8 +122,8 @@ keybind_create(const char *keybind)
|
|||
xkb_keysym_t sym;
|
||||
struct keybind *k = znew(*k);
|
||||
xkb_keysym_t keysyms[MAX_KEYSYMS];
|
||||
bool mod_only = TRUE;
|
||||
gchar **symnames = g_strsplit(keybind, "-", -1);
|
||||
k->mod_only = TRUE;
|
||||
for (size_t i = 0; symnames[i]; i++) {
|
||||
char *symname = symnames[i];
|
||||
uint32_t modifier = parse_modifier(symname);
|
||||
|
|
@ -132,7 +132,7 @@ keybind_create(const char *keybind)
|
|||
} else {
|
||||
sym = xkb_keysym_from_name(symname, XKB_KEYSYM_CASE_INSENSITIVE);
|
||||
if (!keyboard_is_modifier_key(sym)) {
|
||||
k->mod_only = FALSE;
|
||||
mod_only = FALSE;
|
||||
}
|
||||
if (sym == XKB_KEY_NoSymbol && g_utf8_strlen(symname, -1) == 1) {
|
||||
/*
|
||||
|
|
@ -168,6 +168,7 @@ keybind_create(const char *keybind)
|
|||
if (!k) {
|
||||
return NULL;
|
||||
}
|
||||
k->mod_only = mod_only;
|
||||
wl_list_append(&rc.keybinds, &k->link);
|
||||
k->keysyms = xmalloc(k->keysyms_len * sizeof(xkb_keysym_t));
|
||||
memcpy(k->keysyms, keysyms, k->keysyms_len * sizeof(xkb_keysym_t));
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue