Files
loongoffice/external/liborcus/liborcus-handle-invalid-xml.patch.1
Markus Mohrhard ece94ab98f handle invalid xml files in orcus, fdo#63844
Change-Id: I82fff6ab89acece0e46c92bfca2c7faf967639b8
2013-12-13 21:13:51 +01:00

13 lines
471 B
Groff

diff -ur liborcus.org/include/orcus/sax_parser.hpp liborcus/include/orcus/sax_parser.hpp
--- liborcus.org/include/orcus/sax_parser.hpp 2013-12-13 20:51:55.126503773 +0100
+++ liborcus/include/orcus/sax_parser.hpp 2013-12-13 20:57:39.076174743 +0100
@@ -278,6 +278,8 @@
special_tag();
break;
default:
+ if (!is_alpha(c))
+ throw malformed_xml_error("expect an alphabet.");
element_open(pos);
}
}