hgext/mq.py
changeset 35948 f87641bf4d23
parent 35918 e35616bb6ede
child 36009 55e8efa2451a
--- a/hgext/mq.py	Wed Feb 07 13:34:51 2018 +0530
+++ b/hgext/mq.py	Wed Feb 07 13:47:03 2018 +0530
@@ -1272,7 +1272,7 @@
                     if msg == defaultmsg.strip():
                         msg = ''
                     ph.setmessage(msg)
-                    p.write(str(ph))
+                    p.write(bytes(ph))
                     if commitfiles:
                         parent = self.qparents(repo, n)
                         if inclsubs:
@@ -1853,7 +1853,7 @@
                         self.putsubstate2changes(substatestate, c)
                     chunks = patchmod.diff(repo, patchparent,
                                            changes=c, opts=diffopts)
-                    comments = str(ph)
+                    comments = bytes(ph)
                     if comments:
                         patchf.write(comments)
                     for chunk in chunks: