diff options
author | Thorbjørn Lindeijer <bjorn@lindeijer.nl> | 2025-02-25 16:14:03 +0100 |
---|---|---|
committer | Thorbjørn Lindeijer <bjorn@lindeijer.nl> | 2025-02-26 21:18:09 +0000 |
commit | 471bd7e5ba449d0a5c7267e960801426248cfaa9 (patch) | |
tree | d21909990a03b16746094935b550e676b008176d /po | |
parent | 593361ba81764dae93c02bd5bc4ee238db55aac1 (diff) | |
download | mana-471bd7e5ba449d0a5c7267e960801426248cfaa9.tar.gz mana-471bd7e5ba449d0a5c7267e960801426248cfaa9.tar.bz2 mana-471bd7e5ba449d0a5c7267e960801426248cfaa9.tar.xz mana-471bd7e5ba449d0a5c7267e960801426248cfaa9.zip |
Plugged various memory leaks
* ActorSpriteManager failed to delete its AutoCompleteLister instances.
* CharCreateDialog was relying on ~Window to delete its child widgets,
but it wasn't always adding all its widgets, so some failed to get
deleted. Now it only creates the widgets it needs.
* SkillDialog didn't delete its SkillModels.
* PlayerList didn't delete its player Avatar instances.
* Fixed deletion of the EffectManager.
Leaks located using AddressSanitizer.
Diffstat (limited to 'po')
0 files changed, 0 insertions, 0 deletions