switch off dtd validation when reading svg files
This commit is contained in:
parent
279418f032
commit
e05d2d5de3
|
@ -1178,6 +1178,7 @@ def open(filename):
|
|||
doc=FreeCAD.newDocument(docname)
|
||||
doc.Label = decodeName(docname[:-4])
|
||||
parser = xml.sax.make_parser()
|
||||
parser.setFeature(xml.sax.handler.feature_external_ges, False)
|
||||
parser.setContentHandler(svgHandler())
|
||||
parser._cont_handler.doc = doc
|
||||
f = pythonopen(filename)
|
||||
|
@ -1193,6 +1194,7 @@ def insert(filename,docname):
|
|||
doc=FreeCAD.newDocument(docname)
|
||||
FreeCAD.ActiveDocument = doc
|
||||
parser = xml.sax.make_parser()
|
||||
parser.setFeature(xml.sax.handler.feature_external_ges, False)
|
||||
parser.setContentHandler(svgHandler())
|
||||
parser._cont_handler.doc = doc
|
||||
parser.parse(pythonopen(filename))
|
||||
|
|
Loading…
Reference in New Issue
Block a user