cpython: eece32440a52 (original) (raw)
Mercurial > cpython
changeset 82570:eece32440a52 2.7
Add warning in ctypes documentation for #16575 and #16576 [#16575]
Eli Bendersky eliben@gmail.com | |
---|---|
date | Sat, 09 Mar 2013 05:56:35 -0800 |
parents | e0ef2bde35c3 |
children | 9ee8c00f7e63 |
files | Doc/library/ctypes.rst |
diffstat | 1 files changed, 7 insertions(+), 0 deletions(-)[+] [-] Doc/library/ctypes.rst 7 |
line wrap: on
line diff
--- a/Doc/library/ctypes.rst +++ b/Doc/library/ctypes.rst @@ -602,6 +602,13 @@ for debugging because they can provide u .. _ctypes-structureunion-alignment-byte-order: +.. warning:: +
- :mod:
ctypes
does not support passing unions or structures with bit-fields - to functions by value. While this may work on 32-bit x86, it's not
- guaranteed by the library to work in the general case. Unions and
- structures with bit-fields should always be passed to functions by pointer. +
Structure/union alignment and byte order ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^