diff --git a/code/Common/SceneCombiner.cpp b/code/Common/SceneCombiner.cpp index 7954d4d01..6a6cfbcdb 100644 --- a/code/Common/SceneCombiner.cpp +++ b/code/Common/SceneCombiner.cpp @@ -252,6 +252,7 @@ void SceneCombiner::AttachToGraph(aiScene *master, std::vector &srcList, unsigned int flags) { if (nullptr == _dest) { + delete master; return; } @@ -259,6 +260,7 @@ void SceneCombiner::MergeScenes(aiScene **_dest, aiScene *master, std::vector