summaryrefslogtreecommitdiff
path: root/libmatekbd/matekbd-status.c
diff options
context:
space:
mode:
Diffstat (limited to 'libmatekbd/matekbd-status.c')
-rw-r--r--libmatekbd/matekbd-status.c6
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;) {