forked from qt-creator/qt-creator
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:
@@ -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);
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -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;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user