Michael Davis wrote:
> I would like to request an enhancement to Win32API.c to support short integers.
> The return codes from all ODBC function calls through Win32API are incorrect using 'i' or 'l'.
> Adding support for 's' (short int) corrects this problem.
>
> [snippage]


In the meantime ...


long = 0x0000fffd
p long

short = [long].pack('l').unpack('s')[0]
p short


#-> 65533
#-> -3

(I don't know if that's good for both "big/little-endian" processors.)


daz