summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKai Koehne <kai.koehne@nokia.com>2011-11-08 12:04:55 +0100
committerhjk <qthjk@ovi.com>2011-11-08 12:08:45 +0100
commit4a976e6b48fb4443613d1d26376da29e9efb84fa (patch)
tree1b9bbd4909ed30a68617292d24314e9a3eb65bfb
parentc54444dc9725e92149d352b3395a6c573e663a64 (diff)
downloadqt-creator-4a976e6b48fb4443613d1d26376da29e9efb84fa.tar.gz
DebuggingHelper: Check for empty list of qt apis
Change-Id: I86b0ead03821c97731bcd268613938c4a5373615 Reviewed-by: hjk <qthjk@ovi.com>
-rw-r--r--src/plugins/qtsupport/baseqtversion.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/plugins/qtsupport/baseqtversion.cpp b/src/plugins/qtsupport/baseqtversion.cpp
index d26bbdd29f..696558c029 100644
--- a/src/plugins/qtsupport/baseqtversion.cpp
+++ b/src/plugins/qtsupport/baseqtversion.cpp
@@ -909,10 +909,12 @@ Utils::Environment BaseQtVersion::qmlToolsEnvironment() const
addToEnvironment(environment);
// add preferred tool chain, as that is how the tools are built, compare QtVersion::buildDebuggingHelperLibrary
- QList<ProjectExplorer::ToolChain *> alltc =
- ProjectExplorer::ToolChainManager::instance()->findToolChains(qtAbis().at(0));
- if (!alltc.isEmpty())
- alltc.first()->addToEnvironment(environment);
+ if (!qtAbis().isEmpty()) {
+ QList<ProjectExplorer::ToolChain *> alltc =
+ ProjectExplorer::ToolChainManager::instance()->findToolChains(qtAbis().at(0));
+ if (!alltc.isEmpty())
+ alltc.first()->addToEnvironment(environment);
+ }
return environment;
}