aboutsummaryrefslogtreecommitdiff
path: root/common
diff options
context:
space:
mode:
authorVicent Marti2008-07-04 20:05:30 +0000
committerVicent Marti2008-07-04 20:05:30 +0000
commit96f2d9ca18eea27eaffda76fbce2168cddebbfb1 (patch)
tree14043c0e25e1e57f87928200c008a44dfac8e842 /common
parent3b73b199a6006a84df06453335354e4e6728f6af (diff)
downloadscummvm-rg350-96f2d9ca18eea27eaffda76fbce2168cddebbfb1.tar.gz
scummvm-rg350-96f2d9ca18eea27eaffda76fbce2168cddebbfb1.tar.bz2
scummvm-rg350-96f2d9ca18eea27eaffda76fbce2168cddebbfb1.zip
Memory leaks.
Bug fixes. svn-id: r32908
Diffstat (limited to 'common')
-rw-r--r--common/xmlparser.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/common/xmlparser.cpp b/common/xmlparser.cpp
index 3452db9e00..d5c8535932 100644
--- a/common/xmlparser.cpp
+++ b/common/xmlparser.cpp
@@ -143,10 +143,7 @@ bool XMLParser::parse() {
_pos = 0;
_activeKey.clear();
- while (_text[_pos]) {
- if (_state == kParserError)
- break;
-
+ while (_text[_pos] && _state != kParserError) {
if (skipSpaces())
continue;