mercurial/statichttprepo.py
changeset 3791 8643b9f90b51
parent 3498 ff06fe0703ef
child 3794 630caaf29815
--- a/mercurial/statichttprepo.py
+++ b/mercurial/statichttprepo.py
@@ -33,12 +33,13 @@ class statichttprepository(localrepo.loc
     def __init__(self, ui, path):
         self._url = path
         self.path = (path + "/.hg")
+        self.spath = self.path
         self.ui = ui
         self.revlogversion = 0
         self.opener = opener(self.path)
-        self.sopener = opener(self.path)
-        self.manifest = manifest.manifest(self.opener)
-        self.changelog = changelog.changelog(self.opener)
+        self.sopener = opener(self.spath)
+        self.manifest = manifest.manifest(self.sopener)
+        self.changelog = changelog.changelog(self.sopener)
         self.tagscache = None
         self.nodetagscache = None
         self.encodepats = None