summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--manifest_xml.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/manifest_xml.py b/manifest_xml.py
index 0664eff9..ed521992 100644
--- a/manifest_xml.py
+++ b/manifest_xml.py
@@ -346,7 +346,8 @@ class XmlManifest(object):
346 for local_file in sorted(os.listdir(local_dir)): 346 for local_file in sorted(os.listdir(local_dir)):
347 if local_file.endswith('.xml'): 347 if local_file.endswith('.xml'):
348 try: 348 try:
349 nodes.append(self._ParseManifestXml(local_file, self.repodir)) 349 local = os.path.join(local_dir, local_file)
350 nodes.append(self._ParseManifestXml(local, self.repodir))
350 except ManifestParseError as e: 351 except ManifestParseError as e:
351 print('%s' % str(e), file=sys.stderr) 352 print('%s' % str(e), file=sys.stderr)
352 except OSError: 353 except OSError: