Kaydet (Commit) 2af1d894 authored tarafından Guido van Rossum's avatar Guido van Rossum

Open output files in text mode, after all they are text files.

(Binary mode caused problems when "python" was 3.0.)
üst ad3562ed
......@@ -741,7 +741,7 @@ def main(srcfile):
sys.exit(1)
if INC_DIR:
p = "%s/%s-ast.h" % (INC_DIR, mod.name)
f = open(p, "wb")
f = open(p, "w")
f.write(auto_gen_msg)
f.write('#include "asdl.h"\n\n')
c = ChainOfVisitors(TypeDefVisitor(f),
......@@ -754,7 +754,7 @@ def main(srcfile):
if SRC_DIR:
p = os.path.join(SRC_DIR, str(mod.name) + "-ast.c")
f = open(p, "wb")
f = open(p, "w")
f.write(auto_gen_msg)
f.write(c_file_msg % parse_version(mod))
f.write('#include "Python.h"\n')
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment