summaryrefslogtreecommitdiff
path: root/bin/mac/printenv.py
diff options
context:
space:
mode:
Diffstat (limited to 'bin/mac/printenv.py')
-rwxr-xr-xbin/mac/printenv.py5
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()