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