Mercurial > public > mercurial-scm > hg-stable
diff mercurial/revlog.py @ 47081:a407fe56d6e8
core: don't hard-code hex node lengths
Differential Revision: https://phab.mercurial-scm.org/D10535
author | Joerg Sonnenberger <joerg@bec.de> |
---|---|
date | Fri, 30 Apr 2021 03:09:16 +0200 |
parents | 724db234b790 |
children | c5e1cc0b4c77 |
line wrap: on
line diff
--- a/mercurial/revlog.py Mon May 03 02:33:00 2021 +0200 +++ b/mercurial/revlog.py Fri Apr 30 03:09:16 2021 +0200 @@ -1320,7 +1320,7 @@ return self.node(rev) except (ValueError, OverflowError): pass - if len(id) == 40: + if len(id) == 2 * self.nodeconstants.nodelen: try: # a full hex nodeid? node = bin(id)