Author: Philip Jenvey <[email protected]>
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
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit