In C extension .pyd, sizeof INT64 = 4?
"Martin v. Löwis"
martin at v.loewis.de
Tue Jun 12 23:55:34 EDT 2007
> I used INT64 and initialize its value from PyArg_ParseTuple.
> The code is PyArg_ParseTuple(args, "l", &nValue).
> It should be PyArg_ParseTuple(args, "L", &nValue).
That's still incorrect. For the L format flag, use PY_LONG_LONG,
not your own INT64 type. More generally: always use the type
documented in
http://docs.python.org/api/arg-parsing.html
Regards,
Martin
More information about the Python-list
mailing list