aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/debugger/breakhandler.cpp
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2018-11-06 13:22:25 +0100
committerhjk <hjk@qt.io>2018-11-07 13:43:40 +0000
commit8feb11e102f1301751f818565ddb6d417ac8f183 (patch)
treeaa10c6b2ca76e41f2922690b2e05c9cab12bdd4d /src/plugins/debugger/breakhandler.cpp
parent0fabde31abf8b6861291b7e54588a243a9e85396 (diff)
Debugger: Silence breakpoint state transition warning
... for "alien" breakpoint that legitimately jump from New to Inserted. Change-Id: Idb8b540a119f6dbd04d86b8ce3f15c2599d4b60c Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/debugger/breakhandler.cpp')
-rw-r--r--src/plugins/debugger/breakhandler.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/debugger/breakhandler.cpp b/src/plugins/debugger/breakhandler.cpp
index b1a34303339..9d1fc007ca5 100644
--- a/src/plugins/debugger/breakhandler.cpp
+++ b/src/plugins/debugger/breakhandler.cpp
@@ -1408,8 +1408,9 @@ void BreakHandler::handleAlienBreakpoint(const QString &responseId, const Breakp
} else {
bp = new BreakpointItem(nullptr);
bp->m_responseId = responseId;
- bp->setState(BreakpointInserted);
- bp->setParameters(params);
+ bp->m_parameters = params;
+ bp->m_state = BreakpointInserted;
+ bp->updateMarker();
rootItem()->appendChild(bp);
// This has no global breakpoint, so there's nothing to update here.
}