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