Graphics/ParticleDeclaration: Fix particle declarations leak

Former-commit-id: 65c214cb6c146b45b1d87acc08ae08069db81981 [formerly 0802da76594b3201ccaa5c8e769803f80e42d218] [formerly d7bcfa5d1ed177e447381e83486ff3efea2fb967 [formerly 9eb5085f2222eced1a1e0183f57926509aebf449]]
Former-commit-id: 23a5b28452c101057761dd497f115e6b86fe0613 [formerly 815e03ee77dd4af22ade6e76343eeb789b3f7078]
Former-commit-id: 82ea1338a25422a8bca677e32b01e3fbc86a25e6
This commit is contained in:
Lynix 2016-08-14 17:57:53 +02:00
parent 079c2db408
commit c30209d44a
1 changed files with 2 additions and 0 deletions

View File

@ -11,6 +11,8 @@ namespace Nz
ParticleDeclarationRef ParticleDeclaration::New(Args&&... args)
{
std::unique_ptr<ParticleDeclaration> object(new ParticleDeclaration(std::forward<Args>(args)...));
object->SetPersistent(false);
return object.release();
}
}