diff options
Diffstat (limited to 'ext/MIME/Base64/QuotedPrint.pm')
-rw-r--r-- | ext/MIME/Base64/QuotedPrint.pm | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/ext/MIME/Base64/QuotedPrint.pm b/ext/MIME/Base64/QuotedPrint.pm index ad0d7e1313..2cdc018f78 100644 --- a/ext/MIME/Base64/QuotedPrint.pm +++ b/ext/MIME/Base64/QuotedPrint.pm @@ -159,37 +159,4 @@ sub decode_qp ($) *encode = \&encode_qp; *decode = \&decode_qp; -# Methods for use as a PerlIO layer object - -sub PUSHED -{ - my ($class,$mode) = @_; - # When writing we buffer the data - my $write = ''; - return bless \$write,$class; -} - -sub FILL -{ - my ($obj,$fh) = @_; - my $line = <$fh>; - return (defined $line) ? decode_qp($line) : undef; -} - -sub WRITE -{ - my ($obj,$buf,$fh) = @_; - $$obj .= encode_qp($buf); - return length($buf); -} - -sub FLUSH -{ - my ($obj,$fh) = @_; - print $fh $$obj or return -1; - $$obj = ''; - return 0; -} - - 1; |