mercurial/mail.py
changeset 43624 849a3f81f46c
parent 43577 599e25add437
child 43625 8d9e2c2b6058
--- a/mercurial/mail.py	Mon Nov 11 18:55:42 2019 -0800
+++ b/mercurial/mail.py	Tue Nov 12 17:12:16 2019 +0100
@@ -336,7 +336,7 @@
                 ui.warn(_(b'ignoring invalid sendcharset: %s\n') % ocs)
         else:
             # Everything failed, ascii-armor what we've got and send it.
-            return s.encode('ascii', 'backslashreplace')
+            return s.encode('ascii', 'backslashreplace'), b'us-ascii'
     # We have a bytes of unknown encoding. We'll try and guess a valid
     # encoding, falling back to pretending we had ascii even though we
     # know that's wrong.