aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@theqtcompany.com>2015-01-16 10:34:21 +0100
committerChristian Kandeler <christian.kandeler@theqtcompany.com>2015-01-20 12:55:39 +0200
commit0d60463c67c0df7d60bb93c0dbef0b099d3295e3 (patch)
treec377513b4052237171cf8bdbf211ebbd4d1efad5
parent63b705184a3cd1533c002fedfb4922811b20b6db (diff)
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>
-rw-r--r--plugins/clangstaticanalyzer/clangstaticanalyzerruncontrolfactory.cpp4
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,