aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorjackpoz <giacomopoz@gmail.com>2013-10-06 21:59:52 +0200
committerjackpoz <giacomopoz@gmail.com>2013-10-06 21:59:52 +0200
commit7d6a47c128527b3ab5e7ebeae6e8c1d5e06f0c7a (patch)
tree121a066b1842a37f483c85a8183ea0d0b760d191 /src
parente7b93044fbb07a1a74fda3a977acbb5c01c98961 (diff)
Tools/MeshExtractor: Fix memory cleanup
Free memory created with new[] with delete[] .
Diffstat (limited to 'src')
-rw-r--r--src/tools/mesh_extractor/TileBuilder.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/tools/mesh_extractor/TileBuilder.cpp b/src/tools/mesh_extractor/TileBuilder.cpp
index 5d82fb17e25..534a2e68601 100644
--- a/src/tools/mesh_extractor/TileBuilder.cpp
+++ b/src/tools/mesh_extractor/TileBuilder.cpp
@@ -334,11 +334,11 @@ uint8* TileBuilder::BuildTiled(dtNavMeshParams& navMeshParams)
rcFreeHeightField(hf);
rcFreeCompactHeightfield(chf);
rcFreeContourSet(contours);
- delete vertices;
- delete triangles;
- delete areas;
- delete bmin;
- delete bmax;
+ delete[] vertices;
+ delete[] triangles;
+ delete[] areas;
+ delete[] bmin;
+ delete[] bmax;
if (!params.polyCount || !params.polys || Constants::TilesPerMap * Constants::TilesPerMap == params.polyCount)
{