diff options
Diffstat (limited to 'libmatekbd/matekbd-status.c')
-rw-r--r-- | libmatekbd/matekbd-status.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libmatekbd/matekbd-status.c b/libmatekbd/matekbd-status.c index 2462910..d363260 100644 --- a/libmatekbd/matekbd-status.c +++ b/libmatekbd/matekbd-status.c @@ -472,10 +472,10 @@ matekbd_status_load_group_names (const gchar ** layout_ids, if (xkl_engine_get_features (globals.engine) & XKLF_MULTIPLE_LAYOUTS_SUPPORTED) { - GSList *lst = globals.kbd_cfg.layouts_variants; - for (i = 0; lst; lst = lst->next, i++) { + gchar **lst = globals.kbd_cfg.layouts_variants; + for (i = 0; *lst; lst++, i++) { globals.full_group_names[i] = - g_strdup ((char *) lst->data); + g_strdup ((char *) *lst); } } else { for (i = total_groups; --i >= 0;) { |