diff options
Diffstat (limited to 'bin/mac/printenv.py')
-rwxr-xr-x | bin/mac/printenv.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/bin/mac/printenv.py b/bin/mac/printenv.py index 4d81c1fef76b..64b1d476248a 100755 --- a/bin/mac/printenv.py +++ b/bin/mac/printenv.py @@ -9,6 +9,9 @@ import sys if len(sys.argv) != 2: raise Error('Exactly one argument expected') -with open(sys.argv[1], 'w') as f: +f = open(sys.argv[1], 'w') +try: for key, value in os.environ.items(): f.writelines([key, '=', value, '\0']) +finally: + f.close() |