Skip to content

Commit

Permalink
switch off dtd validation when reading svg files
Browse files Browse the repository at this point in the history
  • Loading branch information
wwmayer committed Sep 16, 2016
1 parent 279418f commit e05d2d5
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions src/Mod/Draft/importSVG.py
Expand Up @@ -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)
Expand All @@ -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))
Expand Down

0 comments on commit e05d2d5

Please sign in to comment.