ProjectExplorer: Make FolderNodeFactory return an unique_ptr

Change-Id: I9b611c4a3ff0928b2078dc30a44eb39df67c8d89
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
This commit is contained in:
Tobias Hunger
2018-04-26 14:57:12 +02:00
parent 04057106ba
commit 147e6078ad
3 changed files with 15 additions and 13 deletions

View File

@@ -96,8 +96,8 @@ static FolderNode *recursiveFindOrCreateFolderNode(FolderNode *folder,
// No FolderNode yet, so create it
auto tmp = factory(path);
tmp->setDisplayName(part);
parent->addNode(tmp);
next = tmp;
next = tmp.get();
parent->addNode(std::move(tmp));
}
parent = next;
}