From 7d6a47c128527b3ab5e7ebeae6e8c1d5e06f0c7a Mon Sep 17 00:00:00 2001 From: jackpoz Date: Sun, 6 Oct 2013 21:59:52 +0200 Subject: Tools/MeshExtractor: Fix memory cleanup Free memory created with new[] with delete[] . --- src/tools/mesh_extractor/TileBuilder.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src') 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) { -- cgit v1.2.3