yep I can reproduce this. =)
Seems like in the context of the call warnings were disabled.
DB<132> use warnings; sub tst {my $a=shift, my $b =shift} DB<133> %h=() DB<134> $bla="" => "" DB<135> tst $h{$bla} => (undef, undef) DB<136> undef $bla => undef DB<137> tst $h{$bla} Use of uninitialized value in scalar assignment at (eval 81)[multi_per +l5db.pl:644] line 2.
Cheers Rolf
( addicted to the Perl Programming Language)
In reply to Re^2: Unexpected warning
by LanX
in thread Unexpected warning
by salva
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |