diff options
| author | fukachan <fukachan> | 2005-05-30 00:02:30 +0000 |
|---|---|---|
| committer | fukachan <fukachan> | 2005-05-30 00:02:30 +0000 |
| commit | 0b86e7cacd7d6fc77d902a91a03fb6868cf9a19c (patch) | |
| tree | c6d3d30571e222662f43334923dd9451e4842fa1 /fml/lib/Mail/Message/ToHTML.pm | |
| parent | de15b5b9845ae79b0e97ffc0875e100dc08451b5 (diff) | |
| download | fml8-0b86e7cacd7d6fc77d902a91a03fb6868cf9a19c.tar.gz fml8-0b86e7cacd7d6fc77d902a91a03fb6868cf9a19c.tar.bz2 fml8-0b86e7cacd7d6fc77d902a91a03fb6868cf9a19c.zip | |
use Mail::Message::Encode not MIME::Base64.
Diffstat (limited to 'fml/lib/Mail/Message/ToHTML.pm')
| -rw-r--r-- | fml/lib/Mail/Message/ToHTML.pm | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/fml/lib/Mail/Message/ToHTML.pm b/fml/lib/Mail/Message/ToHTML.pm index f9dc0978..7f49d650 100644 --- a/fml/lib/Mail/Message/ToHTML.pm +++ b/fml/lib/Mail/Message/ToHTML.pm @@ -4,7 +4,7 @@ # All rights reserved. This program is free software; you can # redistribute it and/or modify it under the same terms as Perl itself. # -# $FML: ToHTML.pm,v 1.72 2004/11/14 14:14:14 tmu Exp $ +# $FML: ToHTML.pm,v 1.73 2005/05/26 10:23:00 fukachan Exp $ # package Mail::Message::ToHTML; @@ -17,7 +17,7 @@ my $debug = 0; my $URL = "<A HREF=\"http://www.fml.org/software/\">Mail::Message::ToHTML</A>"; -my $version = q$FML: ToHTML.pm,v 1.72 2004/11/14 14:14:14 tmu Exp $; +my $version = q$FML: ToHTML.pm,v 1.73 2005/05/26 10:23:00 fukachan Exp $; my $versionid = 0; if ($version =~ /,v\s+([\d\.]+)\s+/) { $versionid = "$1"; @@ -926,17 +926,13 @@ sub _binary_print $fh->autoflush(1); binmode($fh); + use Mail::Message::Encode; + my $encode = new Mail::Message::Encode; if ($enc eq 'base64') { - eval q{ - use MIME::Base64; - print $fh decode_base64( $msg->message_text() ); - }; + print $fh $encode->raw_decode_base64( $msg->message_text() ); } elsif ($enc eq 'quoted-printable') { - eval q{ - use MIME::QuotedPrint; - print $fh decode_qp( $msg->message_text() ); - }; + print $fh $encode->raw_decode_qp( $msg->message_text() ); } elsif ($enc eq '7bit') { _print_safe_str($fh, $msg->message_text()); |
