no longer save old Makefile.in to .old

This commit is contained in:
Todd C. Miller
2011-11-21 16:44:08 -05:00
parent 55166914c4
commit ec0c924e03

View File

@@ -151,13 +151,13 @@ sub mkdep {
} }
} }
rename($file, $file . ".old"); my $newfile = $file . ".new";
if (!open(MF, ">$file")) { if (!open(MF, ">$newfile")) {
warn("cannot open $file: $!\n"); warn("cannot open $newfile: $!\n");
rename($file . ".old", $file);
} else { } else {
print MF $new_makefile || warn("cannot write $file: $!\n"); print MF $new_makefile || warn("cannot write $newfile: $!\n");
close(MF); close(MF) || warn("cannot close $newfile: $!\n");;
rename($newfile, $file);
} }
} }