From 5d820b79e68a2d25604af94d2d7fa320b01ba84a Mon Sep 17 00:00:00 2001 From: hjk Date: Thu, 20 Aug 2020 11:08:47 +0200 Subject: [PATCH] Debugger: Compile fix for Qt6 QMap and QMultiMap are distinct types in Qt6 Task-number: QTCREATORBUG-24098 Change-Id: I959012739231fb3b184dcc13cebd119c83059a99 Reviewed-by: Christian Stenger --- src/plugins/debugger/gdb/gdbengine.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/debugger/gdb/gdbengine.cpp b/src/plugins/debugger/gdb/gdbengine.cpp index e842b470ef1..ac8d095c164 100644 --- a/src/plugins/debugger/gdb/gdbengine.cpp +++ b/src/plugins/debugger/gdb/gdbengine.cpp @@ -1630,7 +1630,7 @@ QString GdbEngine::cleanupFullName(const QString &fileName) cleanFilePath.clear(); const QString base = FilePath::fromString(fileName).fileName(); - QMap::const_iterator jt = m_baseNameToFullName.constFind(base); + QMultiMap::const_iterator jt = m_baseNameToFullName.constFind(base); while (jt != m_baseNameToFullName.constEnd() && jt.key() == base) { // FIXME: Use some heuristics to find the "best" match. return jt.value();