aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp b/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp
index 6f74bc9126e..c34c6660570 100644
--- a/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp
+++ b/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp
@@ -807,7 +807,9 @@ static bool isDocker(const Kit *k)
static bool isWindowsARM64(const Kit *k)
{
- const auto targetAbi = ToolChainKitAspect::cxxToolChain(k)->targetAbi();
+ ToolChain *toolchain = ToolChainKitAspect::cxxToolChain(k);
+ QTC_ASSERT(toolchain, return false);
+ const Abi targetAbi = toolchain->targetAbi();
return targetAbi.os() == Abi::WindowsOS && targetAbi.architecture() == Abi::ArmArchitecture
&& targetAbi.wordWidth() == 64;
}