mercurial/hgweb/hgwebdir_mod.py
branchstable
changeset 11677 8f8a7976f4bc
parent 11649 48163c39e1f1
child 12038 9617803b1acb
--- a/mercurial/hgweb/hgwebdir_mod.py	Thu Jul 22 15:26:26 2010 -0400
+++ b/mercurial/hgweb/hgwebdir_mod.py	Wed Jul 21 22:22:28 2010 +0200
@@ -32,7 +32,7 @@
         except KeyError:
             repos.append((prefix, root))
             continue
-        roothead = os.path.normpath(roothead)
+        roothead = os.path.normpath(os.path.abspath(roothead))
         for path in util.walkrepos(roothead, followsym=True, recurse=recurse):
             path = os.path.normpath(path)
             name = util.pconvert(path[len(roothead):]).strip('/')