aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/debugger/breakhandler.cpp
diff options
context:
space:
mode:
authorhjk <[email protected]>2015-02-02 11:50:00 +0100
committerhjk <[email protected]>2015-02-02 11:43:30 +0000
commit7a188fe70a488c18620d0ee473f3cbfbc15af7a7 (patch)
treef9e38e50216029b79e5d00cd198b9eed35e6a561 /src/plugins/debugger/breakhandler.cpp
parent067ea9cdd6d638f9b22f1912e09dd0cc119171aa (diff)
Debugger: Properly delete breakpoints when triggered from view
If the removal is triggered from the view, the engine needs to be informed. If it's triggered from the engine, the view needs to be informed. Change-Id: I3505130c5b4b0b3752401a94599af9a06662f002 Reviewed-by: Christian Stenger <[email protected]>
Diffstat (limited to 'src/plugins/debugger/breakhandler.cpp')
-rw-r--r--src/plugins/debugger/breakhandler.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/plugins/debugger/breakhandler.cpp b/src/plugins/debugger/breakhandler.cpp
index 624c50cce23..15825918dfe 100644
--- a/src/plugins/debugger/breakhandler.cpp
+++ b/src/plugins/debugger/breakhandler.cpp
@@ -781,7 +781,7 @@ void Breakpoint::removeAlienBreakpoint()
void Breakpoint::removeBreakpoint() const
{
- b->deleteThis();
+ b->removeBreakpoint();
}
Breakpoint::Breakpoint(BreakpointItem *b)
@@ -1020,8 +1020,6 @@ void Breakpoint::notifyBreakpointNeedsReinsertion()
b->m_state = BreakpointInsertRequested;
}
-
-
void BreakpointItem::removeBreakpoint()
{
switch (m_state) {