Fix crash on exit

Fixes a crash on exit in ~AnalyzerManager, where
EditorManager::instance() might be already 0.

Change-Id: Ie1d5aa5590d2dd763f5cb8c7e0a8a5e593fd2af6
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
This commit is contained in:
Kai Koehne
2013-11-19 11:32:43 +01:00
parent a60960a88f
commit acca83add4
3 changed files with 0 additions and 6 deletions

View File

@@ -107,10 +107,8 @@ public:
~AnalyzerMode() ~AnalyzerMode()
{ {
// Make sure the editor manager does not get deleted.
delete m_widget; delete m_widget;
m_widget = 0; m_widget = 0;
EditorManager::instance()->setParent(0);
} }
}; };

View File

@@ -93,8 +93,6 @@ EditMode::EditMode() :
EditMode::~EditMode() EditMode::~EditMode()
{ {
// Make sure the editor manager does not get deleted
EditorManager::instance()->setParent(0);
delete m_splitter; delete m_splitter;
} }

View File

@@ -513,8 +513,6 @@ public:
~DebugMode() ~DebugMode()
{ {
// Make sure the editor manager does not get deleted.
//EditorManager::instance()->setParent(0);
delete m_widget; delete m_widget;
} }
}; };