forked from qt-creator/qt-creator
ProjectNodes: Do not crash when adding a nullptr as a node
Change-Id: Ic75ddbf3bd6b72779342e53ea73f7622f6ce2823 Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
This commit is contained in:
@@ -637,6 +637,7 @@ FolderNode::AddNewInformation FolderNode::addNewInformation(const QStringList &f
|
|||||||
|
|
||||||
void FolderNode::addNode(Node *node)
|
void FolderNode::addNode(Node *node)
|
||||||
{
|
{
|
||||||
|
QTC_ASSERT(node, return);
|
||||||
QTC_ASSERT(!node->parentFolderNode(), qDebug("File node has already a parent folder"));
|
QTC_ASSERT(!node->parentFolderNode(), qDebug("File node has already a parent folder"));
|
||||||
node->setParentFolderNode(this);
|
node->setParentFolderNode(this);
|
||||||
m_nodes.append(node);
|
m_nodes.append(node);
|
||||||
|
Reference in New Issue
Block a user