mercurial/changelog.py
changeset 4938 02b127749dc0
parent 4835 5e365008360f
child 4945 d1bee415406e
equal deleted inserted replaced
4937:9bbc0217209b 4938:02b127749dc0
    56             self.fp.seek(self.offset)
    56             self.fp.seek(self.offset)
    57 
    57 
    58     def read(self, count=-1):
    58     def read(self, count=-1):
    59         '''only trick here is reads that span real file and data'''
    59         '''only trick here is reads that span real file and data'''
    60         ret = ""
    60         ret = ""
    61         old_offset = self.offset
       
    62         if self.offset < self.size:
    61         if self.offset < self.size:
    63             s = self.fp.read(count)
    62             s = self.fp.read(count)
    64             ret = s
    63             ret = s
    65             self.offset += len(s)
    64             self.offset += len(s)
    66             if count > 0:
    65             if count > 0: