mercurial/revlog.py
branchstable
changeset 15407 ee112eb69d2a
parent 15057 774da7121fc9
child 15827 1dacf7672556
equal deleted inserted replaced
15401:a708b65baeb9 15407:ee112eb69d2a
   798             df = self.opener(self.datafile)
   798             df = self.opener(self.datafile)
   799 
   799 
   800         readahead = max(65536, length)
   800         readahead = max(65536, length)
   801         df.seek(offset)
   801         df.seek(offset)
   802         d = df.read(readahead)
   802         d = df.read(readahead)
       
   803         df.close()
   803         self._addchunk(offset, d)
   804         self._addchunk(offset, d)
   804         if readahead > length:
   805         if readahead > length:
   805             return d[:length]
   806             return d[:length]
   806         return d
   807         return d
   807 
   808