]> git.saurik.com Git - wxWidgets.git/commitdiff
bug fix for m_parent == NULL
authorKarsten Ballüder <ballueder@usa.net>
Wed, 21 Jul 1999 18:13:27 +0000 (18:13 +0000)
committerKarsten Ballüder <ballueder@usa.net>
Wed, 21 Jul 1999 18:13:27 +0000 (18:13 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3078 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/generic/progdlgg.cpp

index 542ffad1611044f8a836ce2189bb9174f8b83872..4f7d4b3802d7e45916a8aae88bb3a7c925c6184a 100644 (file)
@@ -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;