Mercurial > hg
changeset 36541:c6a7b99f150a
error: fix isinstnace check to use bytes instead of str
Differential Revision: https://phab.mercurial-scm.org/D2528
author | Augie Fackler <augie@google.com> |
---|---|
date | Thu, 01 Mar 2018 18:05:47 -0500 |
parents | 496875e6d541 |
children | 106e93d16435 |
files | mercurial/error.py |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/error.py Sun Feb 25 22:43:50 2018 -0500 +++ b/mercurial/error.py Thu Mar 01 18:05:47 2018 -0500 @@ -47,7 +47,7 @@ # this can't be called 'message' because at least some installs of # Python 2.6+ complain about the 'message' property being deprecated self.lookupmessage = message - if isinstance(name, str) and len(name) == 20: + if isinstance(name, bytes) and len(name) == 20: from .node import short name = short(name) RevlogError.__init__(self, '%s@%s: %s' % (index, name, message))