]> Pileus Git - ~andy/gtk/blobdiff - gdk/quartz/gdkdisplay-quartz.c
gdk/*: Use g_list_free_full convenience function
[~andy/gtk] / gdk / quartz / gdkdisplay-quartz.c
index 4773932d6a71036c6ea5fac7fc4f867bd9e0d565..53121f599425055e009e2fae485adf45d6ee1b66 100644 (file)
@@ -308,8 +308,7 @@ gdk_quartz_display_finalize (GObject *object)
 {
   GdkQuartzDisplay *display_quartz = GDK_QUARTZ_DISPLAY (object);
 
-  g_list_foreach (display_quartz->input_devices, (GFunc) g_object_unref, NULL);
-  g_list_free (display_quartz->input_devices);
+  g_list_free_full (display_quartz->input_devices, g_object_unref);
 
   G_OBJECT_CLASS (gdk_quartz_display_parent_class)->finalize (object);
 }