From 877ca3bc8080cb36b51e1288a8d5dedae733cadd Mon Sep 17 00:00:00 2001 From: "H. Peter Anvin" Date: Tue, 5 Feb 2008 21:27:43 -0800 Subject: [PATCH] Fix "carryover" of exclude information from one file to another. my %foo; doesn't mean %foo is initialized to empty, need my %foo = (); or my %foo = undef; or similar for that. --- mkdep.pl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mkdep.pl b/mkdep.pl index 4195bc26..9245b183 100755 --- a/mkdep.pl +++ b/mkdep.pl @@ -118,7 +118,8 @@ sub insert_deps($) { } close(IN); - my $e, %do_exclude; + my $e; + my %do_exclude = (); foreach $e (@exclude) { $do_exclude{$e} = 1; }