From 6b7db0bae83b0ba942c855c62b715c37d2f4d226 Mon Sep 17 00:00:00 2001 From: hjk Date: Mon, 19 Feb 2018 15:35:17 +0100 Subject: [PATCH] Debugger: Remove use of addAutoReleasedObject Change-Id: I9a435448e05f56521eaca7f6ba2ac7780950fa18 Reviewed-by: Christian Stenger --- src/plugins/debugger/debuggerplugin.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/debugger/debuggerplugin.cpp b/src/plugins/debugger/debuggerplugin.cpp index db1336c972f..70b36f73b0b 100644 --- a/src/plugins/debugger/debuggerplugin.cpp +++ b/src/plugins/debugger/debuggerplugin.cpp @@ -1038,6 +1038,8 @@ DebuggerPluginPrivate::DebuggerPluginPrivate(DebuggerPlugin *plugin) DebuggerPluginPrivate::~DebuggerPluginPrivate() { + delete debuggerConsole(); + qDeleteAll(m_optionPages); m_optionPages.clear(); @@ -1272,8 +1274,6 @@ bool DebuggerPluginPrivate::initialize(const QStringList &arguments, "Debugger.Views.OpenMemoryEditor", debugcontext); cmd->setAttribute(Command::CA_Hide); - m_plugin->addAutoReleasedObject(debuggerConsole()); - TaskHub::addCategory(TASK_CATEGORY_DEBUGGER_DEBUGINFO, tr("Debug Information")); TaskHub::addCategory(TASK_CATEGORY_DEBUGGER_RUNTIME,