From badd22ebd6daafd0c1bea794e469de131edab3de Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Fri, 11 May 2012 16:02:12 +0200 Subject: [PATCH] Qt4PM: Fix crash when updating actions Change-Id: I0d64616288ce6d1756b54ad146e53fd147ca67ce Reviewed-by: Daniel Teske --- src/plugins/qt4projectmanager/qt4projectmanagerplugin.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/qt4projectmanager/qt4projectmanagerplugin.cpp b/src/plugins/qt4projectmanager/qt4projectmanagerplugin.cpp index bdf01b2ce47..97aac6fbc65 100644 --- a/src/plugins/qt4projectmanager/qt4projectmanagerplugin.cpp +++ b/src/plugins/qt4projectmanager/qt4projectmanagerplugin.cpp @@ -387,7 +387,7 @@ void Qt4ProjectManagerPlugin::updateContextActions(ProjectExplorer::Node *node, m_buildSubProjectContextMenu->setParameter(subProjectName); m_buildFileAction->setParameter(node ? QFileInfo(node->path()).fileName() : QString()); - Qt4BuildConfiguration *buildConfiguration = qt4Project->activeTarget() ? + Qt4BuildConfiguration *buildConfiguration = (qt4Project && qt4Project->activeTarget()) ? qt4Project->activeTarget()->activeQt4BuildConfiguration() : 0; bool isProjectNode = qt4Project && proFileNode && buildConfiguration; bool enabled = subProjectActionsVisible && !m_projectExplorer->buildManager()->isBuilding(project);