summaryrefslogtreecommitdiff
path: root/plugins/clangstaticanalyzer/clangstaticanalyzerruncontrolfactory.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/clangstaticanalyzer/clangstaticanalyzerruncontrolfactory.cpp')
-rw-r--r--plugins/clangstaticanalyzer/clangstaticanalyzerruncontrolfactory.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/plugins/clangstaticanalyzer/clangstaticanalyzerruncontrolfactory.cpp b/plugins/clangstaticanalyzer/clangstaticanalyzerruncontrolfactory.cpp
index c8a24e4fcf..ef628959a9 100644
--- a/plugins/clangstaticanalyzer/clangstaticanalyzerruncontrolfactory.cpp
+++ b/plugins/clangstaticanalyzer/clangstaticanalyzerruncontrolfactory.cpp
@@ -63,10 +63,10 @@ bool ClangStaticAnalyzerRunControlFactory::canRun(RunConfiguration *runConfigura
Kit *kit = target->kit();
QTC_ASSERT(kit, return false);
ToolChain *toolChain = ToolChainKitInformation::toolChain(kit);
- return toolChain && (toolChain->type() == QLatin1String("clang")
- || toolChain->type() == QLatin1String("gcc")
- || toolChain->type() == QLatin1String("mingw")
- || toolChain->type() == QLatin1String("msvc"));
+ return toolChain && (toolChain->typeId() == ProjectExplorer::Constants::CLANG_TOOLCHAIN_ID
+ || toolChain->typeId() == ProjectExplorer::Constants::GCC_TOOLCHAIN_ID
+ || toolChain->typeId() == ProjectExplorer::Constants::MINGW_TOOLCHAIN_ID
+ || toolChain->typeId() == ProjectExplorer::Constants::MSVC_TOOLCHAIN_ID);
}
RunControl *ClangStaticAnalyzerRunControlFactory::create(RunConfiguration *runConfiguration,