py3: use bytes instead of str
authorPulkit Goyal <7895pulkit@gmail.com>
Wed, 07 Feb 2018 13:47:03 +0530
changeset 35948 f87641bf4d23
parent 35947 a36d3c8a0e41
child 35949 80e5210df25c
py3: use bytes instead of str Differential Revision: https://phab.mercurial-scm.org/D2076
hgext/mq.py
--- 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: