mercurial/localrepo.py
changeset 6839 01db3e101362
parent 6827 c978d6752dbb
child 6840 80e51429cb9a
--- a/mercurial/localrepo.py	Thu Jul 24 22:46:45 2008 +0200
+++ b/mercurial/localrepo.py	Thu Jul 24 16:32:51 2008 +0200
@@ -9,7 +9,7 @@
 from i18n import _
 import repo, changegroup
 import changelog, dirstate, filelog, manifest, context, weakref
-import lock, transaction, stat, errno, ui
+import lock, transaction, stat, errno, ui, store
 import os, revlog, time, util, extensions, hook, inspect
 import match as match_
 
@@ -62,8 +62,8 @@
 
         # setup store
         if "store" in requirements:
-            self.encodefn = util.encodefilename
-            self.decodefn = util.decodefilename
+            self.encodefn = store.encodefilename
+            self.decodefn = store.decodefilename
             self.spath = os.path.join(self.path, "store")
         else:
             self.encodefn = lambda x: x
@@ -83,7 +83,7 @@
         self.opener.createmode = mode
         sopener = util.opener(self.spath)
         sopener.createmode = mode
-        self.sopener = util.encodedopener(sopener, self.encodefn)
+        self.sopener = store.encodedopener(sopener, self.encodefn)
 
         self.ui = ui.ui(parentui=parentui)
         try: