From 283ceee01b199b5bf0e860bac02bee34c9b9d9dd Mon Sep 17 00:00:00 2001 From: Oswald Buddenhagen <oswald.buddenhagen@nokia.com> Date: Wed, 17 Jun 2009 17:19:32 +0200 Subject: [PATCH] reset all variables in resetBreakpoints() --- src/plugins/debugger/breakhandler.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/plugins/debugger/breakhandler.cpp b/src/plugins/debugger/breakhandler.cpp index 4fac1a0bf63..6542f1db857 100644 --- a/src/plugins/debugger/breakhandler.cpp +++ b/src/plugins/debugger/breakhandler.cpp @@ -374,18 +374,25 @@ void BreakHandler::resetBreakpoints() for (int index = size(); --index >= 0;) { BreakpointData *data = at(index); data->pending = true; + data->bpMultiple = false; + data->bpEnabled = true; data->bpNumber.clear(); data->bpFuncName.clear(); data->bpFileName.clear(); data->bpLineNumber.clear(); data->bpCondition.clear(); data->bpIgnoreCount.clear(); + data->bpAddress.clear(); // keep marker data if it was primary if (data->markerFileName != data->fileName) data->markerFileName.clear(); if (data->markerLineNumber != data->lineNumber.toInt()) data->markerLineNumber = 0; } + m_enabled.clear(); + m_disabled.clear(); + m_removed.clear(); + m_inserted.clear(); } void BreakHandler::updateMarkers() -- GitLab