bpo-38731: Fix NameError in command-line interface of py_compile (GH-21617)

This commit is contained in:
Berker Peksag 2020-07-25 23:43:47 +03:00 committed by GitHub
parent 15fdbb7145
commit 2024d7aca1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 60 additions and 6 deletions

View file

@ -197,12 +197,10 @@ def main(args=None):
compile(filename, doraise=True)
except PyCompileError as error:
rv = 1
if quiet < 2:
sys.stderr.write("%s\n" % error.msg)
sys.stderr.write("%s\n" % error.msg)
except OSError as error:
rv = 1
if quiet < 2:
sys.stderr.write("%s\n" % error)
sys.stderr.write("%s\n" % error)
else:
for filename in args:
try:
@ -210,8 +208,7 @@ def main(args=None):
except PyCompileError as error:
# return value to indicate at least one failure
rv = 1
if quiet < 2:
sys.stderr.write("%s\n" % error.msg)
sys.stderr.write("%s\n" % error.msg)
return rv
if __name__ == "__main__":