gedit r6128 - in trunk: . gedit
- From: pborelli svn gnome org
- To: svn-commits-list gnome org
- Subject: gedit r6128 - in trunk: . gedit
- Date: Sat, 26 Jan 2008 14:02:32 +0000 (GMT)
Author: pborelli
Date: Sat Jan 26 14:02:32 2008
New Revision: 6128
URL: http://svn.gnome.org/viewvc/gedit?rev=6128&view=rev
Log:
2008-01-26 Paolo Borelli <pborelli katamail com>
* gedit/gedit-app.c:
* gedit/gedit-tab.c:
Fix refcounting of PageSetup and PrintSettings.
Modified:
trunk/ChangeLog
trunk/gedit/gedit-app.c
trunk/gedit/gedit-tab.c
Modified: trunk/gedit/gedit-app.c
==============================================================================
--- trunk/gedit/gedit-app.c (original)
+++ trunk/gedit/gedit-app.c Sat Jan 26 14:02:32 2008
@@ -846,7 +846,7 @@
if (app->priv->page_setup != NULL)
g_object_unref (app->priv->page_setup);
- app->priv->page_setup = page_setup;
+ app->priv->page_setup = g_object_ref (page_setup);
}
/* Returns a copy */
@@ -871,6 +871,6 @@
if (app->priv->print_settings != NULL)
g_object_unref (app->priv->print_settings);
- app->priv->print_settings = settings;
+ app->priv->print_settings = g_object_ref (settings);
}
Modified: trunk/gedit/gedit-tab.c
==============================================================================
--- trunk/gedit/gedit-tab.c (original)
+++ trunk/gedit/gedit-tab.c Sat Jan 26 14:02:32 2008
@@ -2161,7 +2161,7 @@
}
else
{
- return GTK_PAGE_SETUP (data);
+ return gtk_page_setup_copy (GTK_PAGE_SETUP (data));
}
}
@@ -2182,7 +2182,7 @@
}
else
{
- return GTK_PRINT_SETTINGS (data);
+ return gtk_print_settings_copy (GTK_PRINT_SETTINGS (data));
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]