]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtkmenuitem.c
GtkMenuItem: fix leaked action_helper
[~andy/gtk] / gtk / gtkmenuitem.c
index 1cdb29a6a60f355c0fdbb00add72ce4efeb36876..d420bf1c19a56297f1d22cb8f78449eaafe714d6 100644 (file)
@@ -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);