From 126674429f936f6d62c55ced0659224e9c9c2ee8 Mon Sep 17 00:00:00 2001 From: hjk Date: Fri, 2 Feb 2018 18:02:28 +0100 Subject: [PATCH] Valgrind: Remove unneeded use of global object pool Change-Id: If1412703d04e63bf08caaabc83f6a4b9999c5e29 Reviewed-by: Christian Stenger --- src/plugins/valgrind/valgrindplugin.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/plugins/valgrind/valgrindplugin.cpp b/src/plugins/valgrind/valgrindplugin.cpp index bc1b9d18279..d43c26f1f43 100644 --- a/src/plugins/valgrind/valgrindplugin.cpp +++ b/src/plugins/valgrind/valgrindplugin.cpp @@ -43,7 +43,6 @@ #include -#include #include #include @@ -58,7 +57,8 @@ static ValgrindGlobalSettings *theGlobalSettings = 0; class ValgrindOptionsPage : public IOptionsPage { public: - explicit ValgrindOptionsPage() + explicit ValgrindOptionsPage(QObject *parent) + : IOptionsPage(parent) { setId(ANALYZER_VALGRIND_SETTINGS); setDisplayName(QCoreApplication::translate("Valgrind::Internal::ValgrindOptionsPage", "Valgrind")); @@ -116,7 +116,7 @@ bool ValgrindPlugin::initialize(const QStringList &, QString *) theGlobalSettings = new ValgrindGlobalSettings; theGlobalSettings->readSettings(); - addAutoReleasedObject(new ValgrindOptionsPage); + new ValgrindOptionsPage(this); RunConfiguration::registerAspect();