Bug 7298: (follow-up) fix uninitialized variable warning
[koha.git] / misc / sax_parser_test.pl
index c99f07b..fb56de1 100755 (executable)
@@ -1,13 +1,17 @@
 #!/usr/bin/perl
-#use strict;
-#use warnings; FIXME - Bug 2505
+
+use strict;
+use warnings;
+
 use XML::SAX;
+use Encode;
+
 my $parser = XML::SAX::ParserFactory->parser(
 Handler => MySAXHandler->new
 );
-binmode STDOUT, ":utf8";
-print "\x{65}\x{301}\n"; 
-use Encode; $parser->parse_string(encode_utf8("<xml>\x{65}\x{301}</xml>"));
+binmode STDOUT, ':encoding(UTF-8)';
+print "\x{65}\x{301}\n";
+$parser->parse_string(encode_utf8("<xml>\x{65}\x{301}</xml>"));
 $parser->parse_string("<xml>\xEF\xBB\xBF\x{65}\x{301}</xml>");
 
 package MySAXHandler;