X-Git-Url: https://bbs.cooldavid.org/git/?a=blobdiff_plain;f=scripts%2Fheaders_check.pl;h=50d6cfd1fa778808b659a461884113de502f3f99;hb=dd1ea37d9257bdf118693235dc74003901c55204;hp=db1dd7a549f2b9e1259148c39175ad6ee6df3d02;hpb=f5266cbd2fca04dbd0387a67f550b6667ffa4ed2;p=net-next-2.6.git diff --git a/scripts/headers_check.pl b/scripts/headers_check.pl index db1dd7a549f..50d6cfd1fa7 100644 --- a/scripts/headers_check.pl +++ b/scripts/headers_check.pl @@ -28,11 +28,12 @@ my $lineno = 0; my $filename; foreach my $file (@files) { - local *FH; $filename = $file; - open(FH, "<$filename") or die "$filename: $!\n"; + + open(my $fh, '<', $filename) + or die "$filename: $!\n"; $lineno = 0; - while ($line = ) { + while ($line = <$fh>) { $lineno++; &check_include(); &check_asm_types(); @@ -40,7 +41,7 @@ foreach my $file (@files) { &check_declarations(); # Dropped for now. Too much noise &check_config(); } - close FH; + close $fh; } exit $ret; @@ -78,7 +79,7 @@ sub check_config } my $linux_asm_types; -sub check_asm_types() +sub check_asm_types { if ($filename =~ /types.h|int-l64.h|int-ll64.h/o) { return;