X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/c96d7bec67801a380d029990ad1df5e2c9fc207b..ef6ece2352e739f843d9fc08d96d46b6467b83d6:/src/gtk/msgdlg.cpp?ds=inline diff --git a/src/gtk/msgdlg.cpp b/src/gtk/msgdlg.cpp index 49b2a38b1c..b71806be72 100644 --- a/src/gtk/msgdlg.cpp +++ b/src/gtk/msgdlg.cpp @@ -140,6 +140,8 @@ void wxMessageDialog::GTKCreateMsgDialog() #endif // GTK+ 2.6+ #endif // wxUSE_LIBHILDON/!wxUSE_LIBHILDON + g_object_ref(m_widget); + if (m_caption != wxMessageBoxCaptionStr) gtk_window_set_title(GTK_WINDOW(m_widget), wxGTK_CONV(m_caption)); @@ -204,6 +206,7 @@ int wxMessageDialog::ShowModal() gint result = gtk_dialog_run(GTK_DIALOG(m_widget)); gtk_widget_destroy(m_widget); + g_object_unref(m_widget); m_widget = NULL; switch (result)