From 5e19ef778eb01262944f6d2f1410f387d97761d2 Mon Sep 17 00:00:00 2001 From: Kolyah35 Date: Tue, 12 May 2026 22:12:52 +0300 Subject: [PATCH] FIX: memset ._. --- src/world/level/chunk/ChunkCache.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/world/level/chunk/ChunkCache.h b/src/world/level/chunk/ChunkCache.h index ee5fc49..ea4933e 100755 --- a/src/world/level/chunk/ChunkCache.h +++ b/src/world/level/chunk/ChunkCache.h @@ -26,6 +26,8 @@ public: emptyChunk = new EmptyLevelChunk(level_, NULL, 0, 0); chunks = new LevelChunk *[LevelConstants::CHUNK_CACHE_WIDTH * LevelConstants::CHUNK_CACHE_WIDTH]; + memset(chunks, 0, sizeof(LevelChunk*) * LevelConstants::CHUNK_CACHE_WIDTH * LevelConstants::CHUNK_CACHE_WIDTH); + LOGI("Chunks allocated."); } ~ChunkCache() { @@ -34,7 +36,7 @@ public: for (int i = 0; i < LevelConstants::CHUNK_CACHE_WIDTH * LevelConstants::CHUNK_CACHE_WIDTH; i++) { - if (&chunks[i]) + if (chunks[i]) { chunks[i]->deleteBlockData(); delete chunks[i];