summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
authorVictor Stinner <victor.stinner@haypocalc.com>2011-09-23 17:37:03 (GMT)
committerVictor Stinner <victor.stinner@haypocalc.com>2011-09-23 17:37:03 (GMT)
commit63c22fac727a72f0a4da8f72b12cd5f9b480376b (patch)
tree8c3da37f17c59c36e9204e527c1ceea2a48695f7 /Misc
parent51b719814e0c32fd0eea570d3769d323bea97cab (diff)
downloadcpython-63c22fac727a72f0a4da8f72b12cd5f9b480376b.zip
cpython-63c22fac727a72f0a4da8f72b12cd5f9b480376b.tar.gz
cpython-63c22fac727a72f0a4da8f72b12cd5f9b480376b.tar.bz2
Issue #7732: Fix a crash on importing a module if a directory has the same name
than a Python module (e.g. "__init__.py"): don't close the file twice. PyFile_FromFile() does also close the file if PyString_FromString() failed. It did already close the file on fill_file_fields() error (e.g. if the file is a directory).
Diffstat (limited to 'Misc')
-rw-r--r--Misc/NEWS3
1 files changed, 3 insertions, 0 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index 94782c3..b4dd215 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -9,6 +9,9 @@ What's New in Python 2.7.3?
Core and Builtins
-----------------
+- Issue #7732: Fix a crash on importing a module if a directory has the same
+ name than a Python module (e.g. "__init__.py"): don't close the file twice.
+
- Issue #12973: Fix overflow checks that invoked undefined behaviour in
int.__pow__. These overflow checks were causing int.__pow__ to produce
incorrect results with recent versions of Clang, as a result of the