Fix crash, project might be a null pointer

Also check for node->projectNode() being non null

Change-Id: I31003361eb717ff8a7f486b4fcac98986b8837c5
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
This commit is contained in:
Daniel Teske
2012-04-13 14:27:06 +02:00
parent ebb6b7519f
commit 1697530ce5

View File

@@ -385,7 +385,7 @@ void Qt4ProjectManagerPlugin::currentNodeChanged(ProjectExplorer::Node *node, Pr
m_qt4ProjectManager->setContextNode(node ? node->projectNode() : 0);
m_qt4ProjectManager->setContextProject(project);
bool subProjectActionsVisible = node && (node->projectNode() != project->rootProjectNode());
bool subProjectActionsVisible = node && project && node->projectNode() && (node->projectNode() != project->rootProjectNode());
QString subProjectName;
if (subProjectActionsVisible)