mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-20 01:15:35 +01:00
Merge branch 'free' into '4.3.4'
Replace missing delete data with dtFree Ref: Mismatched free() / delete / delete [] at 0x4C2A360: operator delete(void*) (vg_replace_malloc.c:507) by 0x21EF5B1: MMAP::MMapManager::UnloadPhaseTile(std::__detail::_Node_const_iterator<std::pair<unsigned int const, std::vector<unsigned int, std::allocator<unsigned int> > >, false, false>, int, int) (MMapManager.cpp:300) See merge request !2
This commit is contained in:
@@ -297,7 +297,7 @@ namespace MMAP
|
||||
if (dataItr != phasedTileItr->second.end())
|
||||
{
|
||||
TC_LOG_DEBUG("phase", "MMAP:UnloadPhaseTile: Unloaded phased %04u%02i%02i.mmtile for root phase map %u", phaseMapId, x, y, phasedMapData->first);
|
||||
delete dataItr->second->data;
|
||||
dtFree(dataItr->second->data);
|
||||
delete dataItr->second;
|
||||
phasedTileItr->second.erase(dataItr);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user