From 060cedfbf61b6f0915dff38238c44a4673405b77 Mon Sep 17 00:00:00 2001 From: Xavier Claessens Date: Fri, 6 Mar 2009 11:53:23 +0000 Subject: [PATCH] Simplify finalize using g_list_foreachc From: Xavier Claessens svn path=/trunk/; revision=2616 --- libempathy/empathy-log-manager.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/libempathy/empathy-log-manager.c b/libempathy/empathy-log-manager.c index 176d80e4..099573dc 100644 --- a/libempathy/empathy-log-manager.c +++ b/libempathy/empathy-log-manager.c @@ -53,16 +53,10 @@ static void log_manager_finalize (GObject *object) { EmpathyLogManagerPriv *priv; - GList *l; priv = GET_PRIV (object); - for (l = priv->stores; l; l = g_list_next (l)) - { - EmpathyLogStore *store = (EmpathyLogStore *) l->data; - g_object_unref (store); - } - + g_list_foreach (priv->stores, (GFunc) g_object_unref, NULL); g_list_free (priv->stores); } -- 2.39.2