29044 broke Fatal.pm
authorAndreas J. Koenig <andreas.koenig.7os6VVqR@franz.ak.mind.de>
Sun, 18 Mar 2007 09:26:58 +0000 (10:26 +0100)
committerNicholas Clark <nick@ccl4.org>
Sun, 18 Mar 2007 19:44:42 +0000 (19:44 +0000)
Message-ID: <87slc37y99.fsf@k75.linux.bogus>
Date: Sun, 18 Mar 2007 09:26:58 +0100

p4raw-id: //depot/perl@30614

lib/Fatal.pm
lib/Fatal.t

index ad2f7f4..69866d9 100644 (file)
@@ -38,7 +38,7 @@ sub fill_protos {
     $n++;
     push(@out1,[$n,@out]) if $seen_semi;
     push(@out, $1 . "{\$_[$n]}"), next if $proto =~ s/^\s*\\([\@%\$\&])//;
-    push(@out, "\$_[$n]"), next if $proto =~ s/^\s*([*\$&])//;
+    push(@out, "\$_[$n]"), next if $proto =~ s/^\s*([_*\$&])//;
     push(@out, "\@_[$n..\$#_]"), last if $proto =~ s/^\s*(;\s*)?\@//;
     $seen_semi = 1, $n--, next if $proto =~ s/^\s*;//; # XXXX ????
     die "Unknown prototype letters: \"$proto\"";
index f00b876..cc7d1f2 100755 (executable)
@@ -7,7 +7,7 @@ BEGIN {
 }
 
 use strict;
-use Fatal qw(open close :void opendir);
+use Fatal qw(open close :void opendir sin);
 
 my $i = 1;
 eval { open FOO, '<lkjqweriuapofukndajsdlfjnvcvn' };