darray_foreach(key, keymap->keys) {
for (i = 0; i < key->num_groups; i++) {
- for (j = 0; j < XkbKeyGroupWidth(keymap, key, i); j++)
+ for (j = 0; j < XkbKeyGroupWidth(key, i); j++)
if (key->groups[i].levels[j].num_syms > 1)
free(key->groups[i].levels[j].u.syms);
free(key->groups[i].levels);
if (!key)
return 0;
- return XkbKeyGroupWidth(keymap, key, layout);
+ return XkbKeyGroupWidth(key, layout);
}
/**
goto err;
if (layout >= key->num_groups)
goto err;
- if (level >= XkbKeyGroupWidth(keymap, key, layout))
+ if (level >= XkbKeyGroupWidth(key, layout))
goto err;
num_syms = XkbKeyNumSyms(key, layout, level);