Submitter | phabricator |
---|---|
Date | April 9, 2018, 8:13 p.m. |
Message ID | <869ef87fc882a646ec1bf99c2a0cd525@localhost.localdomain> |
Download | mbox | patch |
Permalink | /patch/30611/ |
State | Not Applicable |
Headers | show |
Comments
Patch
diff --git a/mercurial/revlog.py b/mercurial/revlog.py --- a/mercurial/revlog.py +++ b/mercurial/revlog.py @@ -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