From 98c91f6458ab0dd868fc9fe356bd104c07a85135 Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Tue, 6 Aug 2024 14:29:04 +0200 Subject: [PATCH] Android: Fix accidentally reversed condition Amends 9d0c14489261ac6f8c7977131a6ad3fa172026af. Change-Id: I7dab3d827446ca487bc158c5e3ed9e72b52a2384 Reviewed-by: hjk --- src/plugins/android/androidconfigurations.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/plugins/android/androidconfigurations.cpp b/src/plugins/android/androidconfigurations.cpp index 81805e5ff0a..31e355d8108 100644 --- a/src/plugins/android/androidconfigurations.cpp +++ b/src/plugins/android/androidconfigurations.cpp @@ -1214,11 +1214,10 @@ void AndroidConfigurations::registerNewToolchains() void AndroidConfigurations::removeOldToolchains() { - const auto tcs = Utils::filtered( - ToolchainManager::toolchains( - Utils::equal(&Toolchain::typeId, Id(Constants::ANDROID_TOOLCHAIN_TYPEID))), - &Toolchain::isValid); - ToolchainManager::deregisterToolchains(tcs); + const auto invalidAndroidTcs = ToolchainManager::toolchains([](const Toolchain *tc) { + return tc->id() == Constants::ANDROID_TOOLCHAIN_TYPEID && !tc->isValid(); + }); + ToolchainManager::deregisterToolchains(invalidAndroidTcs); } void AndroidConfigurations::removeUnusedDebuggers()