Core: Fixed problem with ParseXML hanging on single endtag

This commit is contained in:
Mirek Fidler 2023-10-03 00:46:19 +02:00
parent 5933c7cc77
commit eb4ed035e2
4 changed files with 37 additions and 1 deletions

View file

@ -1012,7 +1012,8 @@ static XmlNode sReadXmlNode(XmlParser& p, ParseXmlFilter *filter, dword style)
m.Shrink();
return m;
}
p.ReadText(); // skip empty text
if(p.ReadText().GetCount() == 0) // skip empty text
throw XmlError("Unexpected text");
return m;
}