Resolve crash when printing malformed entities - issue 291

This commit is contained in:
Dmitry-Me
2015-03-14 13:25:03 +03:00
parent 0f922e7c9a
commit 6f51c803a1
2 changed files with 23 additions and 5 deletions

View File

@@ -1416,6 +1416,16 @@ int main( int argc, const char ** argv )
XMLPrinter printer;
}
{
// Issue 291. Should not crash
const char* xml = "&#0</a>";
XMLDocument doc;
doc.Parse( xml );
XMLPrinter printer;
doc.Print( &printer );
}
// ----------- Performance tracking --------------
{
#if defined( _MSC_VER )