From 96d44d375b714a35037c6ffe9f8bd5790339e992 Mon Sep 17 00:00:00 2001 From: hjk Date: Thu, 7 Mar 2024 17:47:22 +0100 Subject: [PATCH] LanguageClient: Suppress a compiler warning warning indentation; statement is not part of the previous 'for' [-Wmisleading-indentation] if (__builtin_expect(!!(clients.removeAll(client) == 0), true)) {} else { ::Utils::writeAssertLocation( "\"" "clients.removeAll(client) == 0""\" in " "/data/dev/creator-out/src/plugins/languageclient/languageclientmanager.cpp" ":" "114"); } do {} while (0 Change-Id: I14297567627801d3a5436abf2df8fec23bff85dd Reviewed-by: Reviewed-by: Christian Stenger --- src/plugins/languageclient/languageclientmanager.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/languageclient/languageclientmanager.cpp b/src/plugins/languageclient/languageclientmanager.cpp index d855bf1a952..ae3c52f8975 100644 --- a/src/plugins/languageclient/languageclientmanager.cpp +++ b/src/plugins/languageclient/languageclientmanager.cpp @@ -110,8 +110,9 @@ void LanguageClient::LanguageClientManager::addClient(Client *client) managerInstance, [client]() { QTC_ASSERT(!managerInstance->m_clients.contains(client), managerInstance->m_clients.removeAll(client)); - for (QList &clients : managerInstance->m_clientsForSetting) + for (QList &clients : managerInstance->m_clientsForSetting) { QTC_CHECK(clients.removeAll(client) == 0); + } }); ProjectExplorer::Project *project = client->project();