From: Amaury Forgeot d'Arc Date: Fri, 2 Sep 2011 18:43:59 +0000 (+0200) Subject: Merge from 3.2: Issue #12764: Fix a crash in ctypes when the name of a X-Git-Tag: v3.3.0a1~1578 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9b20e27c01ad995c3950f90dae003437a64f4092;p=thirdparty%2FPython%2Fcpython.git Merge from 3.2: Issue #12764: Fix a crash in ctypes when the name of a Structure field is not a string. --- 9b20e27c01ad995c3950f90dae003437a64f4092 diff --cc Misc/NEWS index d83c12226c60,f489ab257eae..215bc849f798 --- a/Misc/NEWS +++ b/Misc/NEWS @@@ -1240,17 -872,6 +1240,20 @@@ Tools/Demo Extension Modules ----------------- ++- Issue #12764: Fix a crash in ctypes when the name of a Structure field is not ++ a string. ++ +- Issue #11241: subclasses of ctypes.Array can now be subclassed. + +- Issue #9651: Fix a crash when ctypes.create_string_buffer(0) was passed to + some functions like file.write(). + +- Issue #10309: Define _GNU_SOURCE so that mremap() gets the proper + signature. Without this, architectures where sizeof void* != sizeof int are + broken. Patch given by Hallvard B Furuseth. + +- Issue #12221: Replace pyexpat.__version__ with the Python version. + - Issue #12051: Fix segfault in json.dumps() while encoding highly-nested objects using the C accelerations.