diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/WebCoso/ReST.pm | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/WebCoso/ReST.pm b/lib/WebCoso/ReST.pm index f8cda3f..cc29d95 100644 --- a/lib/WebCoso/ReST.pm +++ b/lib/WebCoso/ReST.pm @@ -6,6 +6,7 @@ use Path::Class; use Text::Restructured; use Text::Restructured::Writer::LibXML; use Log::Log4perl ':easy'; +use Encode; sub new { my ($class,%opts)=@_; @@ -27,7 +28,7 @@ sub new { $self->{fc}->add_parser(qr{\.rest\.txt$} => sub { - my $dudom=$self->{rest}->Parse($_[1],$_[0]); + my $dudom=$self->{rest}->Parse(decode('utf-8',$_[1]),$_[0]); return Text::Restructured::Writer::LibXML ->new->ProcessDOM($dudom); }); |