don't leak the menu item ID.
Sat Jan 17 12:55:13 2004 Soeren Sandmann <sandmann@daimi.au.dk> * gtk/gtktoolitem.c (gtk_tool_item_finalize): don't leak the menu item ID.
This commit is contained in:

committed by
Søren Sandmann Pedersen

parent
43b44fff94
commit
1daf55ae26
@ -1,3 +1,8 @@
|
|||||||
|
Sat Jan 17 12:55:13 2004 Soeren Sandmann <sandmann@daimi.au.dk>
|
||||||
|
|
||||||
|
* gtk/gtktoolitem.c (gtk_tool_item_finalize): don't leak the menu
|
||||||
|
item ID.
|
||||||
|
|
||||||
Sat Jan 17 12:37:46 2004 Soeren Sandmann <sandmann@daimi.au.dk>
|
Sat Jan 17 12:37:46 2004 Soeren Sandmann <sandmann@daimi.au.dk>
|
||||||
|
|
||||||
* gtk/gtktoolbar.c (gtk_toolbar_finalize): Don't leak the
|
* gtk/gtktoolbar.c (gtk_toolbar_finalize): Don't leak the
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
Sat Jan 17 12:55:13 2004 Soeren Sandmann <sandmann@daimi.au.dk>
|
||||||
|
|
||||||
|
* gtk/gtktoolitem.c (gtk_tool_item_finalize): don't leak the menu
|
||||||
|
item ID.
|
||||||
|
|
||||||
Sat Jan 17 12:37:46 2004 Soeren Sandmann <sandmann@daimi.au.dk>
|
Sat Jan 17 12:37:46 2004 Soeren Sandmann <sandmann@daimi.au.dk>
|
||||||
|
|
||||||
* gtk/gtktoolbar.c (gtk_toolbar_finalize): Don't leak the
|
* gtk/gtktoolbar.c (gtk_toolbar_finalize): Don't leak the
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
Sat Jan 17 12:55:13 2004 Soeren Sandmann <sandmann@daimi.au.dk>
|
||||||
|
|
||||||
|
* gtk/gtktoolitem.c (gtk_tool_item_finalize): don't leak the menu
|
||||||
|
item ID.
|
||||||
|
|
||||||
Sat Jan 17 12:37:46 2004 Soeren Sandmann <sandmann@daimi.au.dk>
|
Sat Jan 17 12:37:46 2004 Soeren Sandmann <sandmann@daimi.au.dk>
|
||||||
|
|
||||||
* gtk/gtktoolbar.c (gtk_toolbar_finalize): Don't leak the
|
* gtk/gtktoolbar.c (gtk_toolbar_finalize): Don't leak the
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
Sat Jan 17 12:55:13 2004 Soeren Sandmann <sandmann@daimi.au.dk>
|
||||||
|
|
||||||
|
* gtk/gtktoolitem.c (gtk_tool_item_finalize): don't leak the menu
|
||||||
|
item ID.
|
||||||
|
|
||||||
Sat Jan 17 12:37:46 2004 Soeren Sandmann <sandmann@daimi.au.dk>
|
Sat Jan 17 12:37:46 2004 Soeren Sandmann <sandmann@daimi.au.dk>
|
||||||
|
|
||||||
* gtk/gtktoolbar.c (gtk_toolbar_finalize): Don't leak the
|
* gtk/gtktoolbar.c (gtk_toolbar_finalize): Don't leak the
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
Sat Jan 17 12:55:13 2004 Soeren Sandmann <sandmann@daimi.au.dk>
|
||||||
|
|
||||||
|
* gtk/gtktoolitem.c (gtk_tool_item_finalize): don't leak the menu
|
||||||
|
item ID.
|
||||||
|
|
||||||
Sat Jan 17 12:37:46 2004 Soeren Sandmann <sandmann@daimi.au.dk>
|
Sat Jan 17 12:37:46 2004 Soeren Sandmann <sandmann@daimi.au.dk>
|
||||||
|
|
||||||
* gtk/gtktoolbar.c (gtk_toolbar_finalize): Don't leak the
|
* gtk/gtktoolbar.c (gtk_toolbar_finalize): Don't leak the
|
||||||
|
@ -272,6 +272,9 @@ gtk_tool_item_finalize (GObject *object)
|
|||||||
{
|
{
|
||||||
GtkToolItem *item = GTK_TOOL_ITEM (object);
|
GtkToolItem *item = GTK_TOOL_ITEM (object);
|
||||||
|
|
||||||
|
if (item->priv->menu_item_id)
|
||||||
|
g_free (item->priv->menu_item_id);
|
||||||
|
|
||||||
if (item->priv->menu_item)
|
if (item->priv->menu_item)
|
||||||
g_object_unref (item->priv->menu_item);
|
g_object_unref (item->priv->menu_item);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user