Author: Philip Jenvey <pjen...@underboss.org> Branch: Changeset: r70958:b2c55136868a Date: 2014-04-24 18:44 -0700 http://bitbucket.org/pypy/pypy/changeset/b2c55136868a/
Log: close it in _ctypes_test too diff --git a/lib_pypy/_ctypes_test.py b/lib_pypy/_ctypes_test.py --- a/lib_pypy/_ctypes_test.py +++ b/lib_pypy/_ctypes_test.py @@ -1,4 +1,5 @@ -import imp, os +import imp +import os try: import cpyext @@ -17,7 +18,8 @@ output_dir = _pypy_testcapi.get_hashed_dir(os.path.join(thisdir, cfile)) try: fp, filename, description = imp.find_module('_ctypes_test', path=[output_dir]) - imp.load_module('_ctypes_test', fp, filename, description) + with fp: + imp.load_module('_ctypes_test', fp, filename, description) except ImportError: print('could not find _ctypes_test in %s' % output_dir) _pypy_testcapi.compile_shared('_ctypes_test.c', '_ctypes_test', output_dir) diff --git a/lib_pypy/_testcapi.py b/lib_pypy/_testcapi.py --- a/lib_pypy/_testcapi.py +++ b/lib_pypy/_testcapi.py @@ -13,9 +13,7 @@ try: fp, filename, description = imp.find_module('_testcapi', path=[output_dir]) - try: + with fp: imp.load_module('_testcapi', fp, filename, description) - finally: - fp.close() except ImportError: _pypy_testcapi.compile_shared(cfile, '_testcapi', output_dir) _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit