aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/debugger/breakhandler.cpp
diff options
context:
space:
mode:
authorOrgad Shaneh <[email protected]>2014-11-21 11:36:45 +0200
committerhjk <[email protected]>2014-11-21 10:48:22 +0100
commitec118e04a355fa6fb9a1be19c5559e691296d21e (patch)
treef66f00d44ae95f00e76ad91112b46e9c8035c360 /src/plugins/debugger/breakhandler.cpp
parent8d1940a7964a27c32f3a1f8f637f28511f6360a6 (diff)
Debugger: Fix memory leak
Detected by valgrind Change-Id: If182eaa67141ce30479a6fe1ffea9e417d0edf5c Reviewed-by: hjk <[email protected]>
Diffstat (limited to 'src/plugins/debugger/breakhandler.cpp')
-rw-r--r--src/plugins/debugger/breakhandler.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/debugger/breakhandler.cpp b/src/plugins/debugger/breakhandler.cpp
index ee12302c6d8..f953a7355ee 100644
--- a/src/plugins/debugger/breakhandler.cpp
+++ b/src/plugins/debugger/breakhandler.cpp
@@ -141,7 +141,10 @@ BreakHandler::BreakHandler()
}
BreakHandler::~BreakHandler()
-{}
+{
+ for (Iterator it = m_storage.begin(), end = m_storage.end(); it != end; ++it)
+ it->destroyMarker();
+}
QIcon BreakHandler::breakpointIcon()
{