From d4ca24338b944a0334deba8eb65a2621f2bc6afd Mon Sep 17 00:00:00 2001 From: "H. Peter Anvin" Date: Tue, 9 Sep 2008 09:43:16 -0700 Subject: [PATCH] macros.pl: be a bit more careful with open() Be a bit more strict with open() calls. Signed-off-by: H. Peter Anvin --- macros.pl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/macros.pl b/macros.pl index b1970cf..165d09f 100755 --- a/macros.pl +++ b/macros.pl @@ -37,7 +37,7 @@ sub charcify(@) { # # Generate macros.c # -open(OUT,">macros.c") or die "unable to open macros.c\n"; +open(OUT,"> macros.c\0") or die "unable to open macros.c\n"; print OUT "/*\n"; print OUT " * Do not edit - this file auto-generated by macros.pl from:\n"; @@ -60,7 +60,7 @@ my $lastname; my $z; foreach $fname ( @ARGV ) { - open(INPUT,$fname) or die "unable to open $fname\n"; + open(INPUT,"< $fname\0") or die "$0: $fname: $!\n"; while () { $line++; chomp; -- 2.34.1