There was an error while loading. Please reload this page.
1 parent 2aa93ef commit 5fece7fCopy full SHA for 5fece7f
1 file changed
Lib/xml/sax/saxutils.py
@@ -203,8 +203,10 @@ def prepare_input_source(source, base = ""):
203
source = xmlreader.InputSource(source)
204
elif hasattr(source, "read"):
205
f = source
206
- source = xmlreader.InputSource(source)
+ source = xmlreader.InputSource()
207
source.setByteStream(f)
208
+ if hasattr(f, "name"):
209
+ f.setSystemId(f.name)
210
211
if source.getByteStream() is None:
212
sysid = source.getSystemId()
0 commit comments