[Bug #724767] crlf.py uses the variable name file, which it shouldn't anymore.

This commit is contained in:
Andrew M. Kuchling 2003-05-13 14:51:39 +00:00
parent c85bf58276
commit 47172b4fab

View file

@ -3,17 +3,17 @@
"Replace CRLF with LF in argument files. Print names of changed files." "Replace CRLF with LF in argument files. Print names of changed files."
import sys, os import sys, os
for file in sys.argv[1:]: for filename in sys.argv[1:]:
if os.path.isdir(file): if os.path.isdir(filename):
print file, "Directory!" print filename, "Directory!"
continue continue
data = open(file, "rb").read() data = open(filename, "rb").read()
if '\0' in data: if '\0' in data:
print file, "Binary!" print filename, "Binary!"
continue continue
newdata = data.replace("\r\n", "\n") newdata = data.replace("\r\n", "\n")
if newdata != data: if newdata != data:
print file print filename
f = open(file, "wb") f = open(filename, "wb")
f.write(newdata) f.write(newdata)
f.close() f.close()