Browse Source

Use the correct allocator for deleting objects in case of duplicate animation Ids

Florian Born 1 year ago
parent
commit
6004290dde
1 changed files with 1 additions and 1 deletions
  1. 1 1
      code/AssetLib/FBX/FBXDocument.cpp

+ 1 - 1
code/AssetLib/FBX/FBXDocument.cpp

@@ -390,7 +390,7 @@ void Document::ReadObjects() {
         const auto foundObject = objects.find(id);
         const auto foundObject = objects.find(id);
         if(foundObject != objects.end()) {
         if(foundObject != objects.end()) {
             DOMWarning("encountered duplicate object id, ignoring first occurrence",el.second);
             DOMWarning("encountered duplicate object id, ignoring first occurrence",el.second);
-            delete foundObject->second;
+            delete_LazyObject(foundObject->second);
         }
         }
 
 
         objects[id] = new_LazyObject(id, *el.second, *this);
         objects[id] = new_LazyObject(id, *el.second, *this);