# HG changeset patch # User Augie Fackler <r...@durin42.com> # Date 1490567095 14400 # Sun Mar 26 18:24:55 2017 -0400 # Node ID 54631fab906cb662e370ce313a0395292f7dfa15 # Parent 25355685cfaced26214c1fb89d191c3705dc52c7 changelog: coerce data to write to bytes(), not str()
I'm pretty sure we never get an int in here, so this should be safe. diff --git a/mercurial/changelog.py b/mercurial/changelog.py --- a/mercurial/changelog.py +++ b/mercurial/changelog.py @@ -120,7 +120,7 @@ class appender(object): return ret def write(self, s): - self.data.append(str(s)) + self.data.append(bytes(s)) self.offset += len(s) self._end += len(s) _______________________________________________ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel