aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rwxr-xr-xlib/egg/egg-editable-toolbar.c1
2 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index be49c5c07..149791926 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
2003-10-27 Marco Pesenti Gritti <marco@gnome.org>
+ * lib/egg/egg-editable-toolbar.c: (egg_editable_toolbar_set_fixed):
+
+ Sink after ref
+
+2003-10-27 Marco Pesenti Gritti <marco@gnome.org>
+
* src/ephy-nautilus-view.c: (gnv_embed_dom_mouse_click_cb),
(gnv_popup_cmd_new_window), (gnv_popup_cmd_image_in_new_window),
(gnv_popup_cmd_frame_in_new_window):
diff --git a/lib/egg/egg-editable-toolbar.c b/lib/egg/egg-editable-toolbar.c
index 2e473fee0..349f6514a 100755
--- a/lib/egg/egg-editable-toolbar.c
+++ b/lib/egg/egg-editable-toolbar.c
@@ -1081,6 +1081,7 @@ egg_editable_toolbar_set_fixed (EggEditableToolbar *etoolbar,
etoolbar->priv->fixed_toolbar = gtk_toolbar_new ();
gtk_toolbar_set_show_arrow (GTK_TOOLBAR (etoolbar->priv->fixed_toolbar), FALSE);
g_object_ref (etoolbar->priv->fixed_toolbar);
+ gtk_object_sink (GTK_OBJECT (etoolbar->priv->fixed_toolbar));
fixed_item = GTK_WIDGET (gtk_tool_item_new ());
gtk_toolbar_insert (GTK_TOOLBAR (etoolbar->priv->fixed_toolbar),