[ctypes-commit] ctypes ChangeLog,1.109,1.110
Brought to you by:
theller
From: Thomas H. <th...@us...> - 2006-03-10 17:42:25
|
Update of /cvsroot/ctypes/ctypes In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28366 Modified Files: ChangeLog Log Message: *** empty log message *** Index: ChangeLog =================================================================== RCS file: /cvsroot/ctypes/ctypes/ChangeLog,v retrieving revision 1.109 retrieving revision 1.110 diff -C2 -d -r1.109 -r1.110 *** ChangeLog 10 Mar 2006 07:58:47 -0000 1.109 --- ChangeLog 10 Mar 2006 17:42:21 -0000 1.110 *************** *** 4,10 **** This should fix potential issues on 64-bit platforms. ! Bumped version number to 0.9.9.5. ! Use /Wp64 compiler flag on Windows. 2006-03-08 Thomas Heller <th...@py...> --- 4,32 ---- This should fix potential issues on 64-bit platforms. ! * On Windows, it is now possible to access functions ! exported by ordinal by indexing the loaded dll with the ordinal ! number: ! my_function = somedll[42] ! ! To implement this, the signature of the _CFuncPtr class has changed. ! The _CFuncPtr constructor now be accepts these arguments: ! ! _CFuncPtr(integer address) -> foreign function ! _CFuncPtr(callable) -> create a C callable function from callable ! _CFuncPtr(integer index, method name) -> foreign function ! calling a COM method ! _CFuncPtr((ordinal number, dll object), ...) -> foreign ! function exported by ordinal ! _CFuncPtr((function name, dll object), ...) -> foreign ! function exported by name ! ! WINFUNCTYPE and CFUNCTYPE are factory functions for _CFuncPtr ! subclasses, so the above applies to the types returned from those ! as well. ! ! * Changed version number to 0.9.9.5. ! ! * Use /Wp64 compiler flag on Windows. 2006-03-08 Thomas Heller <th...@py...> |