[pypy-svn] r78217 - pypy/trunk/pypy/translator/goal

arigo at codespeak.net arigo at codespeak.net
Fri Oct 22 17:13:03 CEST 2010


Author: arigo
Date: Fri Oct 22 17:13:02 2010
New Revision: 78217

Modified:
   pypy/trunk/pypy/translator/goal/app_main.py
Log:
Use the proper gc-friendly style of explicitly close()ing the file.


Modified: pypy/trunk/pypy/translator/goal/app_main.py
==============================================================================
--- pypy/trunk/pypy/translator/goal/app_main.py	(original)
+++ pypy/trunk/pypy/translator/goal/app_main.py	Fri Oct 22 17:13:02 2010
@@ -385,7 +385,9 @@
                 python_startup = os.getenv('PYTHONSTARTUP')
                 if python_startup:
                     try:
-                        startup = open(python_startup).read()
+                        f = open(python_startup)
+                        startup = f.read()
+                        f.close()
                     except IOError, e:
                         print >> sys.stderr, "Could not open PYTHONSTARTUP"
                         print >> sys.stderr, "IOError:", e



More information about the Pypy-commit mailing list