Show More
@@ -533,6 +533,8 b' class revlog(object):' | |||||
533 | return self.index[rev][1] |
|
533 | return self.index[rev][1] | |
534 | def base(self, rev): |
|
534 | def base(self, rev): | |
535 | return self.index[rev][3] |
|
535 | return self.index[rev][3] | |
|
536 | def flags(self, rev): | |||
|
537 | return self.index[rev][0] & 0xFFFF | |||
536 |
|
538 | |||
537 | def size(self, rev): |
|
539 | def size(self, rev): | |
538 | """return the length of the uncompressed text for a given revision""" |
|
540 | """return the length of the uncompressed text for a given revision""" | |
@@ -1020,9 +1022,9 b' class revlog(object):' | |||||
1020 | base = self.base(rev) |
|
1022 | base = self.base(rev) | |
1021 |
|
1023 | |||
1022 | # check rev flags |
|
1024 | # check rev flags | |
1023 |
if self. |
|
1025 | if self.flags(rev): | |
1024 | raise RevlogError(_('incompatible revision flag %x') % |
|
1026 | raise RevlogError(_('incompatible revision flag %x') % | |
1025 |
(self. |
|
1027 | (self.flags(rev))) | |
1026 |
|
1028 | |||
1027 | # do we have useful data cached? |
|
1029 | # do we have useful data cached? | |
1028 | if self._cache and self._cache[1] >= base and self._cache[1] < rev: |
|
1030 | if self._cache and self._cache[1] >= base and self._cache[1] < rev: |
General Comments 0
You need to be logged in to leave comments.
Login now