From ca8b342a17af567d103f3e56f1c8b29fb6499f7e Mon Sep 17 00:00:00 2001 From: Christian Kandeler <christian.kandeler@nokia.com> Date: Mon, 27 Sep 2010 17:31:53 +0200 Subject: [PATCH] Maemo: Be more tolerant in case of missing tool chain. --- .../qt4projectmanager/qt-maemo/maemotemplatesmanager.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemotemplatesmanager.cpp b/src/plugins/qt4projectmanager/qt-maemo/maemotemplatesmanager.cpp index 76a67f2f198..2bac839dc9e 100644 --- a/src/plugins/qt4projectmanager/qt-maemo/maemotemplatesmanager.cpp +++ b/src/plugins/qt4projectmanager/qt-maemo/maemotemplatesmanager.cpp @@ -147,7 +147,10 @@ bool MaemoTemplatesManager::createDebianTemplatesIfNecessary(const ProjectExplor Q_ASSERT_X(qt4Target, Q_FUNC_INFO, "Target ID does not match actual type."); const MaemoToolChain * const tc = dynamic_cast<MaemoToolChain *>(qt4Target->activeBuildConfiguration()->toolChain()); - Q_ASSERT_X(tc, Q_FUNC_INFO, "Maemo target has no Maemo toolchain."); + if (!tc) { + qDebug("Maemo target has no Maemo toolchain."); + return false; + } if (!MaemoPackageCreationStep::preparePackagingProcess(&dh_makeProc, tc, projectDir.path(), &error)) { raiseError(error); -- GitLab