From ab19c7d786e6390e6d9cb03a3886d914ecf63d68 Mon Sep 17 00:00:00 2001 From: thesillyone <152663828+thesillyone@users.noreply.github.com> Date: Mon, 25 Mar 2024 23:35:40 +0100 Subject: Tools/mmaps_generator: Only initialize memory for inds mesh when it will be read (#29795) * this change does NOT require re-generating mmaps (cherry picked from commit a59f7351dda0d7d2b5520f6ca61850e33fddac27) --- src/tools/mmaps_generator/MapBuilder.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/tools') diff --git a/src/tools/mmaps_generator/MapBuilder.cpp b/src/tools/mmaps_generator/MapBuilder.cpp index 7af217acc9b..c56da2c8af4 100644 --- a/src/tools/mmaps_generator/MapBuilder.cpp +++ b/src/tools/mmaps_generator/MapBuilder.cpp @@ -397,16 +397,15 @@ namespace MMAP } float* verts = new float[verticesCount]; - int* inds = new int[indicesCount]; if (fread(verts, sizeof(float), verticesCount, file) != verticesCount) { fclose(file); delete[] verts; - delete[] inds; return; } + int* inds = new int[indicesCount]; if (fread(inds, sizeof(int), indicesCount, file) != indicesCount) { fclose(file); -- cgit v1.2.3