From 808bbf6436470e8106b9c9d226633411fb6f9d62 Mon Sep 17 00:00:00 2001 From: dt Date: Mon, 30 Nov 2009 15:21:42 +0100 Subject: [PATCH] Fix crash on adding cmake build configuration --- src/plugins/cmakeprojectmanager/makestep.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/plugins/cmakeprojectmanager/makestep.cpp b/src/plugins/cmakeprojectmanager/makestep.cpp index 41ca1a6bd10..11ae56e0a91 100644 --- a/src/plugins/cmakeprojectmanager/makestep.cpp +++ b/src/plugins/cmakeprojectmanager/makestep.cpp @@ -258,7 +258,11 @@ void MakeStepConfigWidget::updateDetails() arguments << m_makeStep->additionalArguments(); CMakeBuildConfiguration *bc = m_makeStep->cmakeBuildConfiguration(); - m_summaryText = tr("Make: %1 %2").arg(bc->toolChain()->makeCommand(), arguments.join(" ")); + ProjectExplorer::ToolChain *tc = bc->toolChain(); + if (tc) + m_summaryText = tr("Make: %1 %2").arg(tc->makeCommand(), arguments.join(" ")); + else + m_summaryText = tr("Unknown Toolchain"); emit updateSummary(); }