summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2022-02-08 11:16:21 +0100
committerEike Ziller <eike.ziller@qt.io>2022-02-10 11:48:11 +0000
commit5d675ff53343aed139e70ad00bb3c15b7a7dbf0c (patch)
tree77be926faf3201322694ee38c7c64fb2ed9a77fc
parent2962da2255a1c0528e9b0d55d2cc8bf192991f52 (diff)
downloadqt-creator-5d675ff53343aed139e70ad00bb3c15b7a7dbf0c.tar.gz
Remove QTC_ASSERT because unset toolchain is a valid condition
Change-Id: I2ba710cf4e0af31138787bb7859302ad3a3f3d03 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Cristian Adam <cristian.adam@qt.io>
-rw-r--r--src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp b/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp
index c34c666057..b81b52358b 100644
--- a/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp
+++ b/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp
@@ -808,7 +808,8 @@ static bool isDocker(const Kit *k)
static bool isWindowsARM64(const Kit *k)
{
ToolChain *toolchain = ToolChainKitAspect::cxxToolChain(k);
- QTC_ASSERT(toolchain, return false);
+ if (!toolchain)
+ return false;
const Abi targetAbi = toolchain->targetAbi();
return targetAbi.os() == Abi::WindowsOS && targetAbi.architecture() == Abi::ArmArchitecture
&& targetAbi.wordWidth() == 64;