From a044dd4a08e5bc5a15a5255a08aa30d38b646a67 Mon Sep 17 00:00:00 2001 From: hjk Date: Tue, 22 Oct 2024 12:28:46 +0200 Subject: [PATCH] ProjectExplorer: Fix a warning Code is technically correct, but gcc 13.2.0 complains: toolchain.cpp:925:295: warning: misleading indentation; statement is not part of the previous 'for' [-Wmisleading-indentation] 925 | if (__builtin_expect(!!(factory()->supportedLanguages().contains(tc->language())), true)) {} else { ::Utils::writeAssertLocation( "\"" "factory()->supportedLanguages().contains(tc->language())""\" in " "/data/dev/creator/src/plugins/projectexplorer/toolchain.cpp" ":" "925"); return; } do {} while (0); Change-Id: I37bb34917fc06e51a2d40807d9f4a26447880b81 Reviewed-by: Christian Kandeler --- src/plugins/projectexplorer/toolchain.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/projectexplorer/toolchain.cpp b/src/plugins/projectexplorer/toolchain.cpp index e625c143d59..420532ef48a 100644 --- a/src/plugins/projectexplorer/toolchain.cpp +++ b/src/plugins/projectexplorer/toolchain.cpp @@ -921,8 +921,9 @@ ToolchainBundle::ToolchainBundle(const Toolchains &toolchains, AutoRegister auto // Check pre-conditions. QTC_ASSERT(!m_toolchains.isEmpty(), return); QTC_ASSERT(m_toolchains.size() <= factory()->supportedLanguages().size(), return); - for (const Toolchain * const tc : toolchains) + for (const Toolchain * const tc : toolchains) { QTC_ASSERT(factory()->supportedLanguages().contains(tc->language()), return); + } for (int i = 1; i < int(toolchains.size()); ++i) { const Toolchain * const tc = toolchains.at(i); QTC_ASSERT(tc->typeId() == toolchains.first()->typeId(), return);