diff options
Diffstat (limited to 'mate-panel/panel-profile.c')
-rw-r--r-- | mate-panel/panel-profile.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/mate-panel/panel-profile.c b/mate-panel/panel-profile.c index e2b6841d..47d6d95b 100644 --- a/mate-panel/panel-profile.c +++ b/mate-panel/panel-profile.c @@ -1618,9 +1618,11 @@ panel_profile_load_list (GSettings *settings, PanelProfileLoadFunc load_handler, GCallback notify_handler) { + const gchar *key = key_from_type (type); gchar *changed_signal; gchar **list; + gint i; changed_signal = g_strdup_printf ("changed::%s", key); g_signal_connect (settings, changed_signal, G_CALLBACK (notify_handler), NULL); @@ -1628,7 +1630,7 @@ panel_profile_load_list (GSettings *settings, list = g_settings_get_strv (settings, key); - for (gint i = 0; list[i]; i++) { + for (i = 0; list[i]; i++) { load_handler (list[i]); } |