Changeset 536
- Timestamp:
- 04/04/06 19:02:11
- Files:
-
- trunk/plagger/lib/Plagger/Util.pm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/plagger/lib/Plagger/Util.pm
r518 r536 62 62 $charset ||= 'utf-8'; 63 63 64 return Encode::decode($charset, $content); 64 my $content = eval { Encode::decode($charset, $content) }; 65 66 if ($@ && $@ =~ /Unknown encoding/) { 67 Plagger->context->log(warn => $@); 68 $charset = $Detector->($content) || 'utf-8'; 69 $content = Encode::decode($charset, $content); 70 } 71 72 $content; 65 73 } 66 74
