cpython/Modules/_ctypes
Thomas Heller ff72122184 Merged revisions 60001,60003-60004,60008 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk

........
  r60001 | thomas.heller | 2008-01-16 20:16:27 +0100 (Mi, 16 Jan 2008) | 3 lines

  Convert the internal ctypes array type cache to a WeakValueDict so
  that array types do not live longer than needed.
........
  r60003 | thomas.heller | 2008-01-16 20:37:33 +0100 (Mi, 16 Jan 2008) | 3 lines

  Raise a TypeError if conflicting positional and named arguments are
  passed to a Structure or Union constructor.
........
  r60004 | thomas.heller | 2008-01-16 20:45:51 +0100 (Mi, 16 Jan 2008) | 3 lines

  Raise a TypeError instead of a ValueError when too many initializers
  are used in a Structure or Union constructor.
........
  r60008 | thomas.heller | 2008-01-16 21:34:37 +0100 (Mi, 16 Jan 2008) | 3 lines

  Use 'g' instead of 'D' as the ctypes typecode for c_longdouble, for
  compliance with PEP 3118.
........
2008-01-17 18:46:55 +00:00
..
darwin Copy ctypes-0.9.9.4 sources from external into the trunk. 2006-03-08 19:35:11 +00:00
libffi Merged revisions 59952-59984 via svnmerge from 2008-01-15 21:44:53 +00:00
libffi_arm_wince Copy ctypes-0.9.9.4 sources from external into the trunk. 2006-03-08 19:35:11 +00:00
libffi_msvc Fix two compiler warnings on Win64. 2007-11-15 20:03:00 +00:00
_ctypes.c Merged revisions 60001,60003-60004,60008 via svnmerge from 2008-01-17 18:46:55 +00:00
_ctypes_test.c Merged revisions 57778-58052 via svnmerge from 2007-09-08 17:39:28 +00:00
_ctypes_test.h Copy ctypes-0.9.9.4 sources from external into the trunk. 2006-03-08 19:35:11 +00:00
callbacks.c Merged revisions 59843-59863 via svnmerge from 2008-01-09 00:17:24 +00:00
callproc.c Merged revisions 59843-59863 via svnmerge from 2008-01-09 00:17:24 +00:00
cfield.c Merged revisions 60001,60003-60004,60008 via svnmerge from 2008-01-17 18:46:55 +00:00
ctypes.h Merged revisions 57778-58052 via svnmerge from 2007-09-08 17:39:28 +00:00
ctypes_dlfcn.h Merged revisions 46753-51188 via svnmerge from 2006-08-11 14:57:12 +00:00
malloc_closure.c Remove all the Python 2.3 compatibility markers (the Python 3 ctypes 2007-07-13 11:49:15 +00:00
stgdict.c Merged revisions 59933-59951 via svnmerge from 2008-01-14 18:49:24 +00:00