##// END OF EJS Templates
backout e7167007c083...
Matt Mackall -
r17150:3ac9592b default
parent child Browse files
Show More
@@ -320,15 +320,6 b' class revlog(object):'
320 320 rev = base
321 321 base = index[rev][3]
322 322 return base
323 def chainlength(self, rev):
324 index = self.index
325 base = index[rev][3]
326 length = index[rev][1]
327 while base != rev:
328 rev = base
329 base = index[rev][3]
330 length = length + index[rev][1]
331 return length
332 323 def flags(self, rev):
333 324 return self.index[rev][0] & 0xFFFF
334 325 def rawsize(self, rev):
@@ -1055,11 +1046,10 b' class revlog(object):'
1055 1046 chainbase = basecache[1]
1056 1047 else:
1057 1048 chainbase = self.chainbase(rev)
1049 dist = l + offset - self.start(chainbase)
1058 1050 if self._generaldelta:
1059 dist = l + self.chainlength(rev)
1060 1051 base = rev
1061 1052 else:
1062 dist = l + offset - self.start(chainbase)
1063 1053 base = chainbase
1064 1054 return dist, l, data, base, chainbase
1065 1055
General Comments 0
You need to be logged in to leave comments. Login now