From 2364404717e7e7b93daf00f22ee17f72db6e5b27 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Wed, 26 Sep 2012 13:14:06 +0300 Subject: Fix memory leak in mapdb. --- src/resources/mapdb.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/resources') diff --git a/src/resources/mapdb.cpp b/src/resources/mapdb.cpp index 84b5f6cf3..1fb12bf11 100644 --- a/src/resources/mapdb.cpp +++ b/src/resources/mapdb.cpp @@ -48,6 +48,7 @@ void MapDB::load() loadRemap(); loadInfo(); + mLoaded = true; } void MapDB::loadRemap() @@ -79,8 +80,6 @@ void MapDB::loadRemap() } delete doc; - - mLoaded = true; } void MapDB::readMap(XmlNodePtr node) @@ -135,6 +134,7 @@ void MapDB::loadInfo() else if (xmlNameEqual(node, "atlas")) readAtlas(node); } + delete doc; } void MapDB::unload() -- cgit v1.2.3-60-g2f50