summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKen'ichi Fukamachi <fukachan@fml.org>2018-09-08 11:28:04 +0900
committerKen'ichi Fukamachi <fukachan@fml.org>2018-09-08 12:49:20 +0900
commitf295ab8d6f91a6d142175f0943b84247f27ebcde (patch)
tree7adcffae9690e4bb1c6572b7fc3905477b0ad6d6
parent4a9246da1fc735f8b81651c50efaaae69c7b5337 (diff)
downloadfml8-f295ab8d6f91a6d142175f0943b84247f27ebcde.tar.gz
fml8-f295ab8d6f91a6d142175f0943b84247f27ebcde.tar.bz2
fml8-f295ab8d6f91a6d142175f0943b84247f27ebcde.zip
subject handling is changed to mime_header_decode() and as_external_form() style.
-rw-r--r--fml/lib/FML/Article/Summary.pm5
1 files changed, 2 insertions, 3 deletions
diff --git a/fml/lib/FML/Article/Summary.pm b/fml/lib/FML/Article/Summary.pm
index bfd20616..fc52c72d 100644
--- a/fml/lib/FML/Article/Summary.pm
+++ b/fml/lib/FML/Article/Summary.pm
@@ -119,12 +119,11 @@ sub _prepare_info
# XXX as side effect, converted to internal code e.g. euc-jp.
use Mail::Message::Subject;
my $sbj = new Mail::Message::Subject $subject;
- $sbj->mime_decode();
+ $sbj->mime_header_decode();
$sbj->unfold();
$sbj->delete_tag($tag);
$sbj->unfold();
- $sbj->charcode_convert_to_external_charset(); # e.g. iso-2022-jp
- $subject = $sbj->as_str();
+ $subject = $sbj->as_external_form();
}
my $info = {