Fixes: Fix parseOption method to be robust

This commit is contained in:
dt
2009-01-15 16:06:37 +01:00
parent a0fb72c5fb
commit 58a0724980

View File

@@ -548,8 +548,15 @@ void CMakeCbpParser::parseOption()
{
if (attributes().hasAttribute("title"))
m_projectName = attributes().value("title").toString();
if(isStartElement())
parseUnknownElement();
while (!atEnd()) {
readNext();
if (isEndElement()) {
return;
} else if(isStartElement()) {
parseUnknownElement();
}
}
}
void CMakeCbpParser::parseMakeCommand()