From 68d7fbfabd3d1b69cf6b9efbfdba9a0f032b977a Mon Sep 17 00:00:00 2001 From: joey Date: Sun, 30 Jul 2006 05:17:59 +0000 Subject: [PATCH] md5 can't handle wide chars --- IkiWiki/Plugin/aggregate.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/IkiWiki/Plugin/aggregate.pm b/IkiWiki/Plugin/aggregate.pm index 898854641..0ad24dcd0 100644 --- a/IkiWiki/Plugin/aggregate.pm +++ b/IkiWiki/Plugin/aggregate.pm @@ -257,7 +257,8 @@ sub add_page (@) { #{{{ # to avoid unneccessary rebuilding. The mtime from rss cannot be # trusted; let's use a digest. eval q{use Digest::MD5 'md5_hex'}; - my $digest=md5_hex($params{content}); + require Encode; + my $digest=md5_hex(Encode::encode_utf8($params{content})); return unless ! exists $guid->{md5} || $guid->{md5} ne $digest; $guid->{md5}=$digest; -- 2.44.0