aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/valgrind/memchecktool.cpp
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2016-05-11 09:57:07 +0200
committerUlf Hermann <ulf.hermann@qt.io>2016-05-11 08:00:53 +0000
commit1a248b1b932e2c7c42e25993d921e78c52aa4bcf (patch)
tree3018336cb99ed27721f1448c936d04150d758900 /src/plugins/valgrind/memchecktool.cpp
parent83d958ae4e05d30b79a8c15c4430577e785c2844 (diff)
Valgrind: Remove factories from object pool when destroying them
Otherwise we get crashes on exit. Change-Id: I806f374ba8f835c9e4361599aa901cfc4b2f0720 Reviewed-by: hjk <hjk@theqtcompany.com>
Diffstat (limited to 'src/plugins/valgrind/memchecktool.cpp')
-rw-r--r--src/plugins/valgrind/memchecktool.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/valgrind/memchecktool.cpp b/src/plugins/valgrind/memchecktool.cpp
index 7a8dead6f2..a076e9beba 100644
--- a/src/plugins/valgrind/memchecktool.cpp
+++ b/src/plugins/valgrind/memchecktool.cpp
@@ -728,7 +728,7 @@ void initMemcheckTool()
void destroyMemcheckTool()
{
- ExtensionSystem::PluginManager::addObject(theMemcheckRunControlFactory);
+ ExtensionSystem::PluginManager::removeObject(theMemcheckRunControlFactory);
delete theMemcheckRunControlFactory;
theMemcheckRunControlFactory = 0;
}