From: Karsten Ballüder Date: Wed, 21 Jul 1999 18:13:27 +0000 (+0000) Subject: bug fix for m_parent == NULL X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/e41bbc80bc908566f9fd674a1ce94c026d2138b2 bug fix for m_parent == NULL git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3078 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/src/generic/progdlgg.cpp b/src/generic/progdlgg.cpp index 542ffad161..4f7d4b3802 100644 --- a/src/generic/progdlgg.cpp +++ b/src/generic/progdlgg.cpp @@ -198,7 +198,9 @@ wxProgressDialog::wxProgressDialog(wxString const &title, Centre(wxCENTER_FRAME | wxBOTH); if(m_disableParentOnly) - m_parent->Enable(FALSE); + { + if(m_parent) m_parent->Enable(FALSE); + } else wxEnableTopLevelWindows(FALSE); @@ -285,7 +287,9 @@ void wxProgressDialog::OnClose(wxCloseEvent& event) wxProgressDialog::~wxProgressDialog() { if ( m_disableParentOnly ) - m_parent->Enable(TRUE); + { + if(m_parent) m_parent->Enable(TRUE); + } else wxEnableTopLevelWindows(TRUE); if (m_time) delete m_time;