From 2d422e33f0ab908f36d2a7ccadffea2bb787af93 Mon Sep 17 00:00:00 2001 From: Jarek Kobus Date: Mon, 8 Jan 2024 23:54:39 +0100 Subject: [PATCH] Dap: Avoid using keys() Instead, iterate directly over the container. Change-Id: I417b413b06211428ab83d695f30cd5b2b4428a4b Reviewed-by: Reviewed-by: Artem Sokolovskii --- src/plugins/debugger/dap/dapengine.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/plugins/debugger/dap/dapengine.cpp b/src/plugins/debugger/dap/dapengine.cpp index 923d76bfc1d..1e3cf993409 100644 --- a/src/plugins/debugger/dap/dapengine.cpp +++ b/src/plugins/debugger/dap/dapengine.cpp @@ -562,9 +562,9 @@ void DapEngine::updateItem(const QString &iname) void DapEngine::reexpandItems(const QSet &inames) { QSet expandedInames = inames; - const QList &watcherNames = watchHandler()->watcherNames().keys(); - for (const QString &inames : watcherNames) - expandedInames.insert(watchHandler()->watcherName(inames)); + const auto &watcherNames = watchHandler()->watcherNames(); + for (auto it = watcherNames.begin(); it != watcherNames.end(); ++it) + expandedInames.insert(watchHandler()->watcherName(it.key())); QList inamesVector = expandedInames.values(); inamesVector.sort();