mercurial/bundlerepo.py
changeset 28186 5ab6f0fde75f
parent 27953 88609cfa3745
child 28221 7a8c44844f57
equal deleted inserted replaced
28185:c7e8948627f3 28186:5ab6f0fde75f
   360                     if not c:
   360                     if not c:
   361                         break
   361                         break
   362 
   362 
   363         if f in self.bundlefilespos:
   363         if f in self.bundlefilespos:
   364             self.bundle.seek(self.bundlefilespos[f])
   364             self.bundle.seek(self.bundlefilespos[f])
   365             return bundlefilelog(self.svfs, f, self.bundle, self.changelog.rev)
   365             linkmapper = self.unfiltered().changelog.rev
       
   366             return bundlefilelog(self.svfs, f, self.bundle, linkmapper)
   366         else:
   367         else:
   367             return filelog.filelog(self.svfs, f)
   368             return filelog.filelog(self.svfs, f)
   368 
   369 
   369     def close(self):
   370     def close(self):
   370         """Close assigned bundle file immediately."""
   371         """Close assigned bundle file immediately."""