[gtk+/composite-templates] GtkMenuItem: fix leaked action_helper



commit 5d15e6202c926ac34b9b1eea5df6487c875ae769
Author: Pavel Vasin <rat4vier gmail com>
Date:   Wed Sep 19 20:30:16 2012 +0400

    GtkMenuItem: fix leaked action_helper

 gtk/gtkmenuitem.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/gtk/gtkmenuitem.c b/gtk/gtkmenuitem.c
index 1cdb29a..d420bf1 100644
--- a/gtk/gtkmenuitem.c
+++ b/gtk/gtkmenuitem.c
@@ -604,6 +604,8 @@ gtk_menu_item_dispose (GObject *object)
   GtkMenuItem *menu_item = GTK_MENU_ITEM (object);
   GtkMenuItemPrivate *priv = menu_item->priv;
 
+  g_clear_object (&priv->action_helper);
+
   if (priv->action)
     {
       gtk_action_disconnect_accelerator (priv->action);



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