]> granicus.if.org Git - python/commitdiff
Revert r88197. I'll refix correctly once there is a test.
authorR. David Murray <rdmurray@bitdance.com>
Wed, 26 Jan 2011 02:31:37 +0000 (02:31 +0000)
committerR. David Murray <rdmurray@bitdance.com>
Wed, 26 Jan 2011 02:31:37 +0000 (02:31 +0000)
Lib/email/generator.py

index e382b8522bb945939f53d1302febec6dbe8e8c60..9d33f1cb870a97b584b60b3ae77b9dd453f40caf 100644 (file)
@@ -377,11 +377,8 @@ class BytesGenerator(Generator):
     def _handle_text(self, msg):
         # If the string has surrogates the original source was bytes, so
         # just write it back out.
-        payload = msg.get_payload()
-        if payload is None:
-            return
-        if _has_surrogates(payload):
-            self.write(payload)
+        if _has_surrogates(msg._payload):
+            self.write(msg._payload)
         else:
             super(BytesGenerator,self)._handle_text(msg)