X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=mimedecode.py;h=3b1df3e233dea79d8dd4f4b4b3425b883b6b51e5;hb=d87c3078783074c7c5f0950ba857931fd142575c;hp=5d58333e51350c03077d90a053e29137a20e18d2;hpb=141754c6212c218c538dcadd2d79da4b5bb0fc5e;p=mimedecode.git diff --git a/mimedecode.py b/mimedecode.py index 5d58333..3b1df3e 100755 --- a/mimedecode.py +++ b/mimedecode.py @@ -243,7 +243,7 @@ def decode_body(msg, s): return s outfile = open(filename, 'wb') - if charset and isinstance(s, bytes): + if charset and bytes is not str and isinstance(s, bytes): # Python3 s = s.decode(charset, "replace") if not isinstance(s, bytes): s = s.encode(g.default_encoding, "replace")