changeset 37494 | 1ce7a55b09d1 |
parent 37449 | a0d71618074f |
child 37767 | 44d1959acb3b |
--- a/mercurial/revlog.py Wed Apr 04 13:14:48 2018 +0800 +++ b/mercurial/revlog.py Sun Apr 08 01:08:43 2018 +0200 @@ -818,6 +818,8 @@ p = self._nodepos if p is None: p = len(i) - 2 + else: + assert p < len(i) for r in xrange(p, -1, -1): v = i[r][7] n[v] = r @@ -2421,6 +2423,7 @@ del self.nodemap[self.node(x)] del self.index[rev:-1] + self._nodepos = None def checksize(self): expected = 0