From 91a51ec64c35713914b22f2d9a283dc5b4091c12 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Wed, 30 Mar 2011 23:57:40 +0300 Subject: Fix memory leaks and some other errors. --- src/resources/mapdb.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/resources/mapdb.cpp') diff --git a/src/resources/mapdb.cpp b/src/resources/mapdb.cpp index 4050a5072..0b553e35d 100644 --- a/src/resources/mapdb.cpp +++ b/src/resources/mapdb.cpp @@ -45,7 +45,10 @@ void MapDB::load() xmlNodePtr root = doc->rootNode(); if (!root) + { + delete doc; return; + } for_each_xml_child_node(node, root) { -- cgit v1.2.3-60-g2f50