summaryrefslogtreecommitdiff
path: root/qpid/python
diff options
context:
space:
mode:
Diffstat (limited to 'qpid/python')
-rw-r--r--qpid/python/mllib/__init__.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/qpid/python/mllib/__init__.py b/qpid/python/mllib/__init__.py
index 9aa1e56e66..af192df1d1 100644
--- a/qpid/python/mllib/__init__.py
+++ b/qpid/python/mllib/__init__.py
@@ -68,7 +68,8 @@ class Resolver:
def xml_parse(filename, path=()):
if sys.version_info[0:2] == (2,3):
# XXX: this is for older versions of python
- source = "file://%s" % os.path.abspath(filename)
+ from urllib import pathname2url
+ source = "file:%s" % pathname2url( os.path.abspath( filename ) )
else:
source = filename
h = parsers.XMLParser()