diff options
author | Christian Kandeler <christian.kandeler@theqtcompany.com> | 2015-01-16 10:34:21 +0100 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@theqtcompany.com> | 2015-01-20 12:55:39 +0200 |
commit | 0d60463c67c0df7d60bb93c0dbef0b099d3295e3 (patch) | |
tree | c377513b4052237171cf8bdbf211ebbd4d1efad5 /plugins | |
parent | 63b705184a3cd1533c002fedfb4922811b20b6db (diff) | |
download | qt-creator-0d60463c67c0df7d60bb93c0dbef0b099d3295e3.tar.gz |
Turn QTC_ASSERT into normal check.
It is not an error if no toolchain is present in the kit. It just means
the same as the toolchain not being gcc or clang.
Change-Id: I193fd196ab830321dade1c3d32080b81a93cf645
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/clangstaticanalyzer/clangstaticanalyzerruncontrolfactory.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/clangstaticanalyzer/clangstaticanalyzerruncontrolfactory.cpp b/plugins/clangstaticanalyzer/clangstaticanalyzerruncontrolfactory.cpp index 94f7f27163..301496fac7 100644 --- a/plugins/clangstaticanalyzer/clangstaticanalyzerruncontrolfactory.cpp +++ b/plugins/clangstaticanalyzer/clangstaticanalyzerruncontrolfactory.cpp @@ -60,8 +60,8 @@ bool ClangStaticAnalyzerRunControlFactory::canRun(RunConfiguration *runConfigura Kit *kit = target->kit(); QTC_ASSERT(kit, return false); ToolChain *toolChain = ToolChainKitInformation::toolChain(kit); - QTC_ASSERT(toolChain, return false); - return toolChain->type() == QLatin1String("clang") || toolChain->type() == QLatin1String("gcc"); + return toolChain && (toolChain->type() == QLatin1String("clang") + || toolChain->type() == QLatin1String("gcc")); } RunControl *ClangStaticAnalyzerRunControlFactory::create(RunConfiguration *runConfiguration, |