1.1 --- a/libxml2dom/macrolib/macrolib.py Wed Aug 03 22:21:19 2005 +0000
1.2 +++ b/libxml2dom/macrolib/macrolib.py Fri Aug 05 14:10:05 2005 +0000
1.3 @@ -345,6 +345,7 @@
1.4 # NOTE: Switching off validation and remote DTD resolution.
1.5 if not html:
1.6 context = libxml2mod.xmlCreateFileParserCtxt(s)
1.7 + libxml2mod.xmlParserSetPedantic(context, 0)
1.8 libxml2mod.xmlParserSetValidate(context, 0)
1.9 libxml2mod.xmlCtxtUseOptions(context, XML_PARSE_NOERROR | XML_PARSE_NOWARNING | XML_PARSE_NONET)
1.10 libxml2mod.xmlParseDocument(context)
1.11 @@ -356,6 +357,7 @@
1.12 # NOTE: Switching off validation and remote DTD resolution.
1.13 if not html:
1.14 context = libxml2mod.xmlCreateMemoryParserCtxt(s, len(s))
1.15 + libxml2mod.xmlParserSetPedantic(context, 0)
1.16 libxml2mod.xmlParserSetValidate(context, 0)
1.17 libxml2mod.xmlCtxtUseOptions(context, XML_PARSE_NOERROR | XML_PARSE_NOWARNING | XML_PARSE_NONET)
1.18 libxml2mod.xmlParseDocument(context)
1.19 @@ -370,6 +372,7 @@
1.20 # NOTE: Switching off validation and remote DTD resolution.
1.21 if not html:
1.22 context = libxml2mod.xmlCreateURLParserCtxt(url)
1.23 + libxml2mod.xmlParserSetPedantic(context, 0)
1.24 libxml2mod.xmlParserSetValidate(context, 0)
1.25 libxml2mod.xmlCtxtUseOptions(context, XML_PARSE_NOERROR | XML_PARSE_NOWARNING | XML_PARSE_NONET)
1.26 libxml2mod.xmlParseDocument(context)