=================================================================== --- xml_parser.py (révision 11794) +++ xml_parser.py (copie de travail) @@ -18,7 +18,7 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,USA. # ------------------------------------------------------------------------------ -import xml.sax, difflib, types, cgi +import xml.sax, difflib, types, cgi, xml.parsers from xml.sax.handler import ContentHandler, ErrorHandler, feature_external_ges,\ property_interning_dict from xml.sax.xmlreader import InputSource @@ -141,6 +141,7 @@ # ContentHandler methods --------------------------------------------------- def startDocument(self): self.parser._parser.UseForeignDTD(True) + self.parser._parser.SetParamEntityParsing(xml.parsers.expat.XML_PARAM_ENTITY_PARSING_NEVER) def setDocumentLocator(self, locator): self.locator = locator return self.env