| @@ -1,32 +1,41 @@ | | | @@ -1,32 +1,41 @@ |
1 | $NetBSD: patch-ag,v 1.1.1.1 2010/12/23 16:55:02 taca Exp $ | | 1 | $NetBSD: patch-ag,v 1.2 2015/06/25 07:36:56 joerg Exp $ |
2 | | | 2 | |
3 | Stop perl deprecated warnings. | | 3 | Stop perl deprecated warnings. |
4 | | | 4 | |
5 | --- cf/config.orig 2003-01-15 18:07:38.000000000 +0000 | | 5 | --- cf/config.orig 2003-01-15 18:07:38.000000000 +0000 |
6 | +++ cf/config | | 6 | +++ cf/config |
7 | @@ -657,10 +657,10 @@ sub main'reverse | | 7 | @@ -657,10 +657,10 @@ sub main'reverse |
8 | if (defined $entry) { | | 8 | if (defined $entry) { |
9 | print STDERR "GO \$\t$key\n"; | | 9 | print STDERR "GO \$\t$key\n"; |
10 | } | | 10 | } |
11 | - elsif (defined @entry) { | | 11 | - elsif (defined @entry) { |
12 | + elsif (@entry) { | | 12 | + elsif (@entry) { |
13 | print STDERR "GO \@\t$key\n"; | | 13 | print STDERR "GO \@\t$key\n"; |
14 | } | | 14 | } |
15 | - elsif (defined %entry) { | | 15 | - elsif (defined %entry) { |
16 | + elsif (%entry) { | | 16 | + elsif (%entry) { |
17 | print STDERR "GO \%\t$key\n"; | | 17 | print STDERR "GO \%\t$key\n"; |
18 | } | | 18 | } |
19 | elsif (defined &entry) { | | 19 | elsif (defined &entry) { |
| | | 20 | @@ -703,7 +703,7 @@ sub main'reverse |
| | | 21 | next; |
| | | 22 | } |
| | | 23 | |
| | | 24 | - if (defined @entry) { |
| | | 25 | + if (@entry) { |
| | | 26 | undef $num; |
| | | 27 | $OUT'LOCAL .= "\@$key = ("; |
| | | 28 | foreach (@entry) { |
20 | @@ -718,7 +718,7 @@ sub main'reverse | | 29 | @@ -718,7 +718,7 @@ sub main'reverse |
21 | # Is there an associative array that isn't the one | | 30 | # Is there an associative array that isn't the one |
22 | # we're currently iterating through? | | 31 | # we're currently iterating through? |
23 | | | 32 | |
24 | - if ($key ne "_$package" && defined %entry) { | | 33 | - if ($key ne "_$package" && defined %entry) { |
25 | + if ($key ne "_$package" && %entry) { | | 34 | + if ($key ne "_$package" && %entry) { |
26 | $OUT'LOCAL .= "\%$key = (\n"; #'; | | 35 | $OUT'LOCAL .= "\%$key = (\n"; #'; |
27 | foreach $key (sort keys(%entry)) { | | 36 | foreach $key (sort keys(%entry)) { |
28 | $OUT'LOCAL .= "'$key', '". $entry{$key} ."',\n";#'; | | 37 | $OUT'LOCAL .= "'$key', '". $entry{$key} ."',\n";#'; |
29 | @@ -794,7 +794,7 @@ sub rv'PreScanConfigPH #'; | | 38 | @@ -794,7 +794,7 @@ sub rv'PreScanConfigPH #'; |
30 | elsif (defined @entry) { | | 39 | elsif (defined @entry) { |
31 | eval("$rv'\@$key = 1; undef $rv'\@$key"); | | 40 | eval("$rv'\@$key = 1; undef $rv'\@$key"); |
32 | } | | 41 | } |