diff options
author | Andrei Karas <akaras@inbox.ru> | 2011-05-24 03:33:43 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2011-05-24 03:33:43 +0300 |
commit | 4ffba39b1411b230d6f79f44eadacfdbf3c85d40 (patch) | |
tree | 6b82ba3deaf550cee9d562508f78715e42d6b3a5 /src | |
parent | a0b5f5fee9809670c2c9cf9b1f63ab2be11fd9fd (diff) | |
download | manaplus-4ffba39b1411b230d6f79f44eadacfdbf3c85d40.tar.gz manaplus-4ffba39b1411b230d6f79f44eadacfdbf3c85d40.tar.bz2 manaplus-4ffba39b1411b230d6f79f44eadacfdbf3c85d40.tar.xz manaplus-4ffba39b1411b230d6f79f44eadacfdbf3c85d40.zip |
Fix memory leaks in beinginfo and colordb classes.
Diffstat (limited to 'src')
-rw-r--r-- | src/resources/beinginfo.cpp | 1 | ||||
-rw-r--r-- | src/resources/colordb.cpp | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/src/resources/beinginfo.cpp b/src/resources/beinginfo.cpp index 7114290ca..80f416b91 100644 --- a/src/resources/beinginfo.cpp +++ b/src/resources/beinginfo.cpp @@ -52,6 +52,7 @@ BeingInfo::~BeingInfo() delete_all(mSounds); delete_all(mAttacks); mSounds.clear(); + delete_all(mDisplay.sprites); } void BeingInfo::setDisplay(SpriteDisplay display) diff --git a/src/resources/colordb.cpp b/src/resources/colordb.cpp index 2d4e9687e..72a5e4023 100644 --- a/src/resources/colordb.cpp +++ b/src/resources/colordb.cpp @@ -133,6 +133,7 @@ void ColorDB::loadColorLists() mColorLists[name] = colors; } } + delete doc; } void ColorDB::unload() |