diff options
Diffstat (limited to 'mate-panel/panel-applets-manager.c')
-rw-r--r-- | mate-panel/panel-applets-manager.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/mate-panel/panel-applets-manager.c b/mate-panel/panel-applets-manager.c index 23b43f0c..6d93d04b 100644 --- a/mate-panel/panel-applets-manager.c +++ b/mate-panel/panel-applets-manager.c @@ -49,8 +49,7 @@ static GSList *mate_panel_applets_managers = NULL; static void _mate_panel_applets_manager_cleanup (gpointer data) { - g_slist_foreach (mate_panel_applets_managers, (GFunc) g_object_unref, NULL); - g_slist_free (mate_panel_applets_managers); + g_slist_free_full (mate_panel_applets_managers, g_object_unref); mate_panel_applets_managers = NULL; } |