Fix null pointer dereference in QbsProjectManager::updateBuildActions.

Change-Id: Id7360d123b580d8b819586fb7bcd7f35cfb2b485
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
This commit is contained in:
Jake Petroules
2014-12-08 20:38:10 -08:00
parent 541d00453a
commit a57d517202

View File

@@ -297,7 +297,7 @@ void QbsProjectManagerPlugin::updateBuildActions()
} }
QbsProjectNode *subprojectNode QbsProjectNode *subprojectNode
= qobject_cast<QbsProjectNode *>(productNode ? productNode->parentFolderNode() : 0); = qobject_cast<QbsProjectNode *>(productNode ? productNode->parentFolderNode() : 0);
if (subprojectNode && subprojectNode != m_editorProject->rootProjectNode()) { if (subprojectNode && m_editorProject && subprojectNode != m_editorProject->rootProjectNode()) {
subprojectVisible = true; subprojectVisible = true;
subprojectName = subprojectNode->displayName(); subprojectName = subprojectNode->displayName();
} }