[gnome-initial-setup] gis-assistant: Don't take a ref on the page



commit 266134c0712f7d5af9f00ae03a0f40f45d983bd4
Author: Jasper St. Pierre <jstpierre mecheye net>
Date:   Tue Aug 21 14:54:45 2012 -0400

    gis-assistant: Don't take a ref on the page
    
    The container will already take a ref.

 gnome-initial-setup/gis-assistant.c |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)
---
diff --git a/gnome-initial-setup/gis-assistant.c b/gnome-initial-setup/gis-assistant.c
index bc320e1..0d5a7e0 100644
--- a/gnome-initial-setup/gis-assistant.c
+++ b/gnome-initial-setup/gis-assistant.c
@@ -84,7 +84,6 @@ get_page_data_for_page (GtkWidget *page)
 static void
 free_page_data (PageData *page_data)
 {
-  g_object_unref (page_data->widget);
   g_free (page_data->title);
   g_slice_free (PageData, page_data);
 }
@@ -93,7 +92,7 @@ static PageData *
 create_page_data_for_page (GtkWidget *page)
 {
   PageData *page_data = g_slice_new0 (PageData);
-  page_data->widget = g_object_ref (page);
+  page_data->widget = page;
 
   g_object_set_data_full (G_OBJECT (page), "gis-assistant-page-data",
                           page_data, (GDestroyNotify) free_page_data);



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