diff --git a/src/plugins/projectexplorer/msvctoolchain.cpp b/src/plugins/projectexplorer/msvctoolchain.cpp index 322b54e02d8..bb1c8a4f2db 100644 --- a/src/plugins/projectexplorer/msvctoolchain.cpp +++ b/src/plugins/projectexplorer/msvctoolchain.cpp @@ -1938,7 +1938,7 @@ Toolchains MsvcToolChainFactory::autoDetect(const ToolchainDetector &detector) c {MsvcToolChain::ia64, "ia64"}, }; for (const auto &platform : platforms) { - tmp.append(findOrCreateToolchains(detector.alreadyKnown, + tmp.append(findOrCreateToolchains(detector, generateDisplayName(name, MsvcToolChain::WindowsSDK, platform.first), @@ -1979,7 +1979,7 @@ Toolchains MsvcToolChainFactory::autoDetect(const ToolchainDetector &detector) c = QFileInfo(vcVarsBatFor(i.vcVarsPath, platform, i.version)).isFile(); if (hostSupportsPlatform(platform) && toolchainInstalled) { results.append( - findOrCreateToolchains(detector.alreadyKnown, + findOrCreateToolchains(detector, generateDisplayName(i.vsName, MsvcToolChain::VS, platform), findAbiOfMsvc(MsvcToolChain::VS, platform, i.vsName), i.vcVarsAll, diff --git a/src/plugins/projectexplorer/toolchain.h b/src/plugins/projectexplorer/toolchain.h index b73ccb13ed1..1c4b1a09fb2 100644 --- a/src/plugins/projectexplorer/toolchain.h +++ b/src/plugins/projectexplorer/toolchain.h @@ -217,7 +217,7 @@ using Toolchains = QList; class PROJECTEXPLORER_EXPORT ToolchainDetector { public: - ToolchainDetector(const Toolchains &alreadyKnown = {}, const IDevice::ConstPtr &device = {}); + ToolchainDetector(const Toolchains &alreadyKnown, const IDevice::ConstPtr &device); const Toolchains alreadyKnown; const IDevice::ConstPtr device;