# HG changeset patch # User Gregory Szorc # Date 1539704739 -7200 # Node ID 6994a8be36637e20565d655f4008388efc1c1573 # Parent 9b2e1b00ee94672a112c6488ff4470fb71ed5b72 storageutil: convert fileid to bytes to avoid cast to %s test-storage.py manages to trigger this on Python 3. Differential Revision: https://phab.mercurial-scm.org/D5117 diff -r 9b2e1b00ee94 -r 6994a8be3663 mercurial/utils/storageutil.py --- a/mercurial/utils/storageutil.py Tue Oct 16 17:48:28 2018 +0200 +++ b/mercurial/utils/storageutil.py Tue Oct 16 17:45:39 2018 +0200 @@ -182,7 +182,8 @@ try: return store.node(fileid) except IndexError: - raise error.LookupError(fileid, identifier, _('no match found')) + raise error.LookupError('%d' % fileid, identifier, + _('no match found')) if len(fileid) == 20: try: