Mercurial > public > mercurial-scm > hg-stable
diff mercurial/archival.py @ 36751:f14ba6eb2b5a
archival: use py3 friendly replacements for chr() and long()
Differential Revision: https://phab.mercurial-scm.org/D2673
author | Augie Fackler <augie@google.com> |
---|---|
date | Sun, 04 Mar 2018 16:06:47 -0500 |
parents | d3c231f8d27d |
children | a148c67d8b09 |
line wrap: on
line diff
--- a/mercurial/archival.py Sun Mar 04 16:06:27 2018 -0500 +++ b/mercurial/archival.py Sun Mar 04 16:06:47 2018 -0500 @@ -142,8 +142,8 @@ flags = 0 if fname: flags = gzip.FNAME - self.fileobj.write(chr(flags)) - gzip.write32u(self.fileobj, long(self.timestamp)) + self.fileobj.write(pycompat.bytechr(flags)) + gzip.write32u(self.fileobj, int(self.timestamp)) self.fileobj.write('\002') self.fileobj.write('\377') if fname: