summaryrefslogtreecommitdiffstats
path: root/Modules/_ctypes
Commit message (Expand)AuthorAgeFilesLines
* PEP 3123: Provide forward compatibility with Python 3.0, while keepingMartin v. Löwis2007-07-214-62/+46
* PyType_stgdict() returns a borrowed reference which must not beThomas Heller2007-07-131-2/+0
* Fix for SF# 1649098: avoid zero-sized array declaration in structure.Thomas Heller2007-07-132-2/+2
* Repair COMError. Since exceptions are new style classes now, settingThomas Heller2007-07-131-7/+13
* Use "O&" in calls to PyArg_Parse when we need a 'void*' instead of "k"Thomas Heller2007-06-112-13/+17
* Fix warnings by using proper function prototype.Thomas Heller2007-06-082-8/+8
* Fix gcc warnings intruduced by passing Py_ssize_t to PyErr_Format calls.Thomas Heller2007-06-083-11/+24
* [ 1715718 ] x64 clean compile patch for _ctypes, by Kristj?n ValurThomas Heller2007-06-086-142/+158
* Fix compiler warnings.Thomas Heller2007-05-301-2/+2
* Do not truncate 64-bit pointers to 32-bit integers.Thomas Heller2007-05-042-13/+19
* On 64-bit Windows, ffi_arg must be 8 bytes long. This fixes theThomas Heller2007-05-041-0/+4
* Don't truncate pointers to integers (on win64 platform).Thomas Heller2007-05-031-2/+21
* When accessing the .value attribute of a c_wchar_p instance, and theThomas Heller2007-04-301-3/+11
* Make sure to call PyErr_NoMemory() in several places whereThomas Heller2007-04-303-3/+15
* Merge change 54909 from release25-maint: Fix several minor issues discovered...Kristján Valur Jónsson2007-04-251-2/+3
* Prevent creation (followed by a segfault) of array types when the sizeThomas Heller2007-03-231-3/+20
* Explain the purpose of the b_needsfree flag (forward ported from release25-ma...Thomas Heller2007-03-221-0/+6
* Back out "Patch #1643874: memory leak in ctypes fixed."Thomas Heller2007-03-221-21/+8
* Patch #1649190: Adding support for _Bool to ctypes as c_bool, by David Remahl.Thomas Heller2007-03-135-47/+615
* Bug #1651235: When a tuple was passed to a ctypes function call,Thomas Heller2007-03-091-18/+0
* Fix bug #1646630: ctypes.string_at(buf, 0) and ctypes.wstring_at(buf, 0)Thomas Heller2007-03-091-3/+3
* Fix for #1643874: When calling SysAllocString, create a PyCObjectThomas Heller2007-01-251-8/+21
* Replace C++ comments with C comments.Thomas Heller2007-01-171-8/+12
* Fixes for 64-bit Windows: In ctypes.wintypes, correct the definitionsThomas Heller2007-01-111-1/+2
* Must change the version number in the _ctypes extension as well.Thomas Heller2007-01-101-1/+1
* Fix #1563807: _ctypes built on AIX fails with ld ffi error.Thomas Heller2006-11-281-1/+1
* Fix bug #1598620: A ctypes structure cannot contain itself.Thomas Heller2006-11-241-3/+13
* - Patch #1560695: Add .note.GNU-stack to ctypes' sysv.S so thatMartin v. Löwis2006-10-221-0/+4
* Fix various minor errors in passing arguments toMartin v. Löwis2006-10-191-9/+9
* ctypes callback functions only support 'fundamental' result types.Thomas Heller2006-10-171-2/+5
* The cast function did not accept c_char_p or c_wchar_p instancesThomas Heller2006-09-071-2/+2
* Anonymous structure fields that have a bit-width specified did not work,Thomas Heller2006-09-071-2/+2
* Add missing file for _ctypes.pyd port to win64 on AMD64.Thomas Heller2006-08-251-0/+156
* Port _ctypes.pyd to win64 on AMD64.Thomas Heller2006-08-258-42/+169
* Move assert to after NULL check, otherwise we deref NULL in the assert.Neal Norwitz2006-08-191-1/+1
* Add asserts to check for 'impossible' NULL values, with comments.Thomas Heller2006-08-181-0/+16
* Remove the special casing of Py_None when converting the return valueThomas Heller2006-08-161-1/+1
* The __repr__ method of a NULL py_object does no longer raise anThomas Heller2006-08-161-1/+1
* Add commented assert statements to check that the result ofThomas Heller2006-08-161-20/+36
* Check for NULL return value from new_CArgObject calls.Thomas Heller2006-08-151-0/+6
* Patch #1536908: Add support for AMD64 / OpenBSD.Thomas Heller2006-08-143-3/+2
* Apply the patch #1532975 plus ideas from the patch #1533481.Thomas Heller2006-08-143-162/+182
* Revert the change that tries to zero out a closure's result storageThomas Heller2006-08-141-15/+5
* Check for NULL return value of GenericCData_new().Thomas Heller2006-08-141-0/+4
* Check for NULL return value from new_CArgObject().Thomas Heller2006-08-141-0/+6
* Remove unused, buggy test function.Thomas Heller2006-08-141-12/+0
* Handle alloca failures.Neal Norwitz2006-08-132-0/+15
* Check returned pointer is valid.Neal Norwitz2006-08-121-0/+6
* When a ctypes C callback function is called, zero out the resultThomas Heller2006-08-111-7/+17
* Speed up PyType_stgdict and PyObject_stgdict.Thomas Heller2006-08-011-2/+11