[gtk+] textdisplay: use g_list_free_full



commit f0b8fc69e8af227928a19c0e1ba4a5fb6f809c43
Author: Ignacio Casal Quinteiro <icq gnome org>
Date:   Sun Jan 1 22:38:04 2012 +0100

    textdisplay: use g_list_free_full

 gtk/gtktextdisplay.c |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)
---
diff --git a/gtk/gtktextdisplay.c b/gtk/gtktextdisplay.c
index cda2814..7911d2f 100644
--- a/gtk/gtktextdisplay.c
+++ b/gtk/gtktextdisplay.c
@@ -937,10 +937,7 @@ gtk_text_layout_draw (GtkTextLayout *layout,
   if (widgets)
     *widgets = tmp_widgets;
   else
-    {
-      g_list_foreach (tmp_widgets, (GFunc)g_object_unref, NULL);
-      g_list_free (tmp_widgets);
-    }
+    g_list_free_full (tmp_widgets, g_object_unref);
 
   g_slist_free (line_list);
 }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]