3MF: Replace ScopeGuard with std::unique_ptr

This commit is contained in:
Turo Lamminen
2017-12-02 17:15:57 +02:00
parent f35d5952dc
commit 6f50be82aa

View File

@@ -106,7 +106,7 @@ public:
private:
aiNode* ReadObject(aiScene* scene)
{
ScopeGuard<aiNode> node(new aiNode());
std::unique_ptr<aiNode> node(new aiNode());
std::vector<unsigned long> meshIds;
@@ -146,7 +146,7 @@ private:
std::copy(meshIds.begin(), meshIds.end(), node->mMeshes);
return node.dismiss();
return node.release();
}