Sfoglia il codice sorgente

Fixed memory leak in convex hull generation.

Lasse Öörni 14 anni fa
parent
commit
b56a1cd1fb
1 ha cambiato i file con 2 aggiunte e 0 eliminazioni
  1. 2 0
      Engine/Physics/CollisionShape.cpp

+ 2 - 0
Engine/Physics/CollisionShape.cpp

@@ -194,6 +194,8 @@ TriangleMeshData::TriangleMeshData(Model* model, bool makeConvexHull, float thic
         // Copy index data
         indexData_ = new unsigned[indexCount];
         memcpy(indexData_.GetPtr(), result.mIndices, indexCount * sizeof(unsigned));
+        
+        lib.ReleaseResult(result);
     }
     
     triMesh_ = dGeomTriMeshDataCreate();