Update of /cvsroot/audacity/audacity-src/src
In directory sc8-pr-cvs11.sourceforge.net:/tmp/cvs-serv14597/src

Modified Files:
        AudacityApp.cpp 
Log Message:
Small mLogger fix (won't crash now when user presses "Quit Audacity" in 
recovery dialog)

Index: AudacityApp.cpp
===================================================================
RCS file: /cvsroot/audacity/audacity-src/src/AudacityApp.cpp,v
retrieving revision 1.197
retrieving revision 1.198
diff -u -d -r1.197 -r1.198
--- AudacityApp.cpp     11 Jun 2008 19:07:48 -0000      1.197
+++ AudacityApp.cpp     12 Jun 2008 12:52:54 -0000      1.198
@@ -262,8 +262,12 @@
       //Delete the clipboard
    AudacityProject::DeleteClipboard();
 
-   wxGetApp().mLogger->SetActiveTarget(NULL);
-   delete wxGetApp().mLogger;
+   wxLogWindow *lw = wxGetApp().mLogger;
+   if (lw)
+   {
+      lw->SetActiveTarget(NULL);
+      delete lw;
+   }
 
    if (bForce)
    {
@@ -569,6 +573,7 @@
 // main frame
 bool AudacityApp::OnInit()
 {
+   mLogger = NULL;
    #if USE_QUICKTIME
    ::InitQuicktime();
    #endif


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Audacity-cvs mailing list
Audacity-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/audacity-cvs

Reply via email to