Core/Packets: Reduce memory footprint of cached queries (#22297)

Ensure only the minimum required memory is used by caching query packets by calling shrink_to_fit()
This commit is contained in:
jackpoz
2018-08-22 19:44:21 +02:00
committed by GitHub
parent 6e8070ae33
commit deabd4ab45
6 changed files with 10 additions and 0 deletions
@@ -83,6 +83,7 @@ WorldPacket GameObjectTemplate::BuildQueryData(LocaleConstant loc) const
queryTemp.Stats.QuestItems[i] = (*items)[i];
queryTemp.Write();
queryTemp.ShrinkToFit();
return queryTemp.Move();
}