]> git.saurik.com Git - wxWidgets.git/commitdiff
delete m_mainLoop on exit
authorVadim Zeitlin <vadim@wxwidgets.org>
Fri, 18 May 2007 15:40:10 +0000 (15:40 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Fri, 18 May 2007 15:40:10 +0000 (15:40 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46106 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/common/appbase.cpp

index f64f95fd6f344640323390284b330f3286d1c78e..c56c2422bd3f7cbd481f136708040af9cea0bd87 100644 (file)
@@ -171,7 +171,7 @@ bool wxAppConsole::Initialize(int& argcOrig, wxChar **argvOrig)
     wxPendingEventsLocker = new wxCriticalSection;
 #endif
 
-    //create port specific main loop
+    // create port-specific main loop
     m_mainLoop = CreateMainLoop();
 
 #ifndef __WXPALMOS__
@@ -192,6 +192,9 @@ wxEventLoop *wxAppConsole::CreateMainLoop()
 
 void wxAppConsole::CleanUp()
 {
+    delete m_mainLoop;
+    m_mainLoop = NULL;
+
     delete wxPendingEvents;
     wxPendingEvents = NULL;