]> granicus.if.org Git - python/commitdiff
Return after writing 7bit or 8bit encodings. Closes bug 115712
authorMartin v. Löwis <martin@v.loewis.de>
Sat, 30 Sep 2000 16:52:45 +0000 (16:52 +0000)
committerMartin v. Löwis <martin@v.loewis.de>
Sat, 30 Sep 2000 16:52:45 +0000 (16:52 +0000)
Lib/mimetools.py

index 27996e04cb4b3766e74591bcd3f58d22040ca2b1..da955af05dab883a908194ffba777443a187c54c 100644 (file)
@@ -141,7 +141,7 @@ def decode(input, output, encoding):
                import uu
                return uu.decode(input, output)
        if encoding in ('7bit', '8bit'):
-               output.write(input.read())
+               return output.write(input.read())
        if decodetab.has_key(encoding):
                pipethrough(input, decodetab[encoding], output)
        else:
@@ -160,7 +160,7 @@ def encode(input, output, encoding):
                import uu
                return uu.encode(input, output)
        if encoding in ('7bit', '8bit'):
-               output.write(input.read())
+               return output.write(input.read())
        if encodetab.has_key(encoding):
                pipethrough(input, encodetab[encoding], output)
        else: