]> git.saurik.com Git - wxWidgets.git/commitdiff
applied patch 431596 (fixes some crashes in wxDocView classes)
authorVadim Zeitlin <vadim@wxwidgets.org>
Sat, 9 Jun 2001 17:51:20 +0000 (17:51 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sat, 9 Jun 2001 17:51:20 +0000 (17:51 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10479 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/docmdi.h
include/wx/docview.h

index 0216cacdd7dd3a5e3cbf1a319a5142cc59bf3d10..1e3047bdd8bd77196fc900607a0151da9e3e3180 100644 (file)
@@ -75,6 +75,7 @@ class WXDLLEXPORT wxDocMDIChildFrame: public wxMDIChildFrame
   inline wxView *GetView(void) const { return m_childView; }
   inline void SetDocument(wxDocument *doc) { m_childDocument = doc; }
   inline void SetView(wxView *view) { m_childView = view; }
+  bool Destroy() { m_childView = (wxView *)NULL; return wxFrame::Destroy(); }
  protected:
   wxDocument*       m_childDocument;
   wxView*           m_childView;
index 99c6c86a955d318297060311e63503a7052a4a35..ac803a61aa2055864afb7a3172298f4b9dd99ca4 100644 (file)
@@ -450,6 +450,7 @@ public:
     wxView *GetView() const { return m_childView; }
     void SetDocument(wxDocument *doc) { m_childDocument = doc; }
     void SetView(wxView *view) { m_childView = view; }
+    bool Destroy() { m_childView = (wxView *)NULL; return wxFrame::Destroy(); }
 
 protected:
     wxDocument*       m_childDocument;