From 8a0ddf1b9f0e715a619f1fd8503f2f525d81c0d1 Mon Sep 17 00:00:00 2001 From: hjk <qtc-committer@nokia.com> Date: Wed, 17 Feb 2010 13:54:16 +0100 Subject: [PATCH] debugger: plug leak in watch model. Brace for impact... --- src/plugins/debugger/watchhandler.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/plugins/debugger/watchhandler.cpp b/src/plugins/debugger/watchhandler.cpp index 18b1757eb32..e72076d3a73 100644 --- a/src/plugins/debugger/watchhandler.cpp +++ b/src/plugins/debugger/watchhandler.cpp @@ -85,6 +85,12 @@ class WatchItem : public WatchData public: WatchItem() { parent = 0; } + ~WatchItem() { + if (parent != 0) + parent->children.removeOne(this); + qDeleteAll(children); + } + WatchItem(const WatchData &data) : WatchData(data) { parent = 0; } -- GitLab