[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdevplatform/shell
From:       Hamish Rodda <rodda () kde ! org>
Date:       2008-04-14 14:01:02
Message-ID: 1208181662.889528.9600.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 796896 by rodda:

Fix crash on closing kdevelop


 M  +3 -2      projectcontroller.cpp  


--- trunk/KDE/kdevplatform/shell/projectcontroller.cpp #796895:796896
@@ -74,7 +74,7 @@
     ProjectModel* model;
     QMap<IProject*, QPointer<KSettings::Dialog> > m_cfgDlgs;
 
-    QAction* m_closeAllProjects;
+    QPointer<QAction> m_closeAllProjects;
 
     bool reopenProjectsOnStartup;
     bool parseAllProjectSources;
@@ -501,7 +501,8 @@
     {
         connect( proj, SIGNAL(destroyed(QObject*) ), this, SLOT(unloadAllProjectPlugins()) );
 
-        d->m_closeAllProjects->setEnabled(false);
+        if (d->m_closeAllProjects)
+            d->m_closeAllProjects->setEnabled(false);
     }
 
 
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic