mercurial/bundlerepo.py
changeset 37497 1541e1a8e87d
parent 37331 c68262401c8c
child 37635 cc8c06835097
--- a/mercurial/bundlerepo.py	Mon Apr 09 10:18:10 2018 -0700
+++ b/mercurial/bundlerepo.py	Fri Apr 06 22:39:58 2018 -0700
@@ -217,11 +217,11 @@
                 self._dirlogstarts, dir=d)
         return super(bundlemanifest, self).dirlog(d)
 
-class bundlefilelog(bundlerevlog, filelog.filelog):
+class bundlefilelog(filelog.filelog):
     def __init__(self, opener, path, cgunpacker, linkmapper):
         filelog.filelog.__init__(self, opener, path)
-        bundlerevlog.__init__(self, opener, self.indexfile, cgunpacker,
-                              linkmapper)
+        self._revlog = bundlerevlog(opener, self.indexfile,
+                                    cgunpacker, linkmapper)
 
     def baserevision(self, nodeorrev):
         return filelog.filelog.revision(self, nodeorrev, raw=True)