use strict; use warnings; wibble (); wibble (); sub wibble { my $unicode16Str; open my $UTF, '>:encoding(UTF-16LE)', \$unicode16Str; print $UTF "Wibble"; close $UTF; } #### Use of uninitialized value in open at noname1.pl line 10. #### my $unicode16Str; #### my $unicode16Str = '';