Fix delete mismatches

This commit is contained in:
Liriosha 2026-03-16 10:03:19 -04:00
parent 7a9565feef
commit d2a2ca09e4
No known key found for this signature in database
GPG key ID: 1A9AA2EFDA5F83E9
3 changed files with 3 additions and 3 deletions

View file

@ -41,7 +41,7 @@ ServerChunkCache::ServerChunkCache(ServerLevel* level, ChunkStorage* storage,
// 4J-PB added
ServerChunkCache::~ServerChunkCache() {
delete emptyChunk;
delete cache;
delete[] cache;
delete source;
#ifdef _LARGE_WORLDS

View file

@ -240,7 +240,7 @@ void McRegionChunkStorage::saveEntities(Level* level, LevelChunk* levelChunk) {
uint64_t index = ((uint64_t)(uint32_t)(levelChunk->x) << 32) |
(((uint64_t)(uint32_t)(levelChunk->z)));
delete m_entityData[index].data;
delete[] m_entityData[index].data;
CompoundTag* newTag = new CompoundTag();
bool savedEntities =

View file

@ -433,7 +433,7 @@ __int64 BiomeSource::findSeed(LevelType* generator)
// Clean up
delete pr;
delete indices.data;
delete[] indices.data;
#ifdef DEBUG_SEEDS
app.DebugPrintf("%d: %d tries taken, seed used is %lld\n", k,