FIX: memset ._.

This commit is contained in:
2026-05-12 22:12:52 +03:00
parent 5bc19c4ab2
commit 5e19ef778e

View File

@@ -26,6 +26,8 @@ public:
emptyChunk = new EmptyLevelChunk(level_, NULL, 0, 0); emptyChunk = new EmptyLevelChunk(level_, NULL, 0, 0);
chunks = new LevelChunk *[LevelConstants::CHUNK_CACHE_WIDTH * LevelConstants::CHUNK_CACHE_WIDTH]; 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() { ~ChunkCache() {
@@ -34,7 +36,7 @@ public:
for (int i = 0; i < LevelConstants::CHUNK_CACHE_WIDTH * LevelConstants::CHUNK_CACHE_WIDTH; i++) for (int i = 0; i < LevelConstants::CHUNK_CACHE_WIDTH * LevelConstants::CHUNK_CACHE_WIDTH; i++)
{ {
if (&chunks[i]) if (chunks[i])
{ {
chunks[i]->deleteBlockData(); chunks[i]->deleteBlockData();
delete chunks[i]; delete chunks[i];