From 91619d20e7180717f610209ae044d0c7fc06389d Mon Sep 17 00:00:00 2001 From: hjk Date: Mon, 5 Mar 2018 13:04:41 +0100 Subject: [PATCH] Core: Do not try to remove objecs from global object pool ... that is not put in there anymore. This amends 7acdf911a2e77766e3cd9b2d9ab72f0d40de3c41 Change-Id: I583511dfc7c8da9a6c594e44a4ec697a2057ef9c Reviewed-by: Eike Ziller --- src/plugins/coreplugin/editormanager/editormanager.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/plugins/coreplugin/editormanager/editormanager.cpp b/src/plugins/coreplugin/editormanager/editormanager.cpp index 48ba23a1038..0faeb33ec59 100644 --- a/src/plugins/coreplugin/editormanager/editormanager.cpp +++ b/src/plugins/coreplugin/editormanager/editormanager.cpp @@ -219,10 +219,8 @@ EditorManagerPrivate::EditorManagerPrivate(QObject *parent) : EditorManagerPrivate::~EditorManagerPrivate() { - if (ICore::instance()) { - ExtensionSystem::PluginManager::removeObject(m_openEditorsFactory); + if (ICore::instance()) delete m_openEditorsFactory; - } // close all extra windows for (int i = 0; i < m_editorAreas.size(); ++i) {