]> git.saurik.com Git - wxWidgets.git/commitdiff
fix for glib critical errors when closing an mdi child
authorPaul Cornett <paulcor@bullseye.com>
Mon, 11 Feb 2008 17:39:06 +0000 (17:39 +0000)
committerPaul Cornett <paulcor@bullseye.com>
Mon, 11 Feb 2008 17:39:06 +0000 (17:39 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@51660 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/gtk/menu.cpp

index 6f385bf71fae5cc21d7db13f62b79fd56c49880c..f7b037efd41a31da5f4850132b43872aa660e79b 100644 (file)
@@ -989,12 +989,13 @@ wxMenu::~wxMenu()
    {
        // see wxMenu::Init
        g_object_unref(m_menu);
-       g_object_unref( m_accel );
 
        // if the menu is inserted in another menu at this time, there was
        // one more reference to it:
        if ( m_owner )
            gtk_widget_destroy( m_menu );
+
+       g_object_unref(m_accel);
    }
 }