X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=C4%2FInstaller.pm;h=304698ed0eb9f3daa1ac7d4fb135372a57d0c40e;hb=11546a2ee1480e7f9a596652b81a6d1fe9564e39;hp=c1f356f19c51b632ec43d0fe97659fdc8fa2478b;hpb=226af0485d72031a0f63d06269f6b8e78fab15db;p=koha.git diff --git a/C4/Installer.pm b/C4/Installer.pm index c1f356f19c..304698ed0e 100644 --- a/C4/Installer.pm +++ b/C4/Installer.pm @@ -154,8 +154,8 @@ sub marc_framework_sql_list { my @frameworklist; map { my $name = substr( $_, 0, -4 ); - open FILE, "<:utf8","$dir/$requirelevel/$name.txt"; - my $lines = ; + open my $fh, "<:encoding(UTF-8)", "$dir/$requirelevel/$name.txt"; + my $lines = <$fh>; $lines =~ s/\n|\r/
/g; use utf8; utf8::encode($lines) unless ( utf8::is_utf8($lines) ); @@ -232,8 +232,8 @@ sub sample_data_sql_list { my @frameworklist; map { my $name = substr( $_, 0, -4 ); - open FILE, "<:utf8","$dir/$requirelevel/$name.txt"; - my $lines = ; + open my $fh , "<:encoding(UTF-8)", "$dir/$requirelevel/$name.txt"; + my $lines = <$fh>; $lines =~ s/\n|\r/
/g; use utf8; utf8::encode($lines) unless ( utf8::is_utf8($lines) );