[Python-Dev] ssize_t branch merged
"Martin v. Löwis"
martin at v.loewis.de
Sat Feb 18 09:21:04 CET 2006
Neal Norwitz wrote:
> I suppose that might be nice, but would require configure magic. I'm
> not sure how it could be done on Windows.
Contributions are welcome. On Windows, it can be hard-coded.
Actually, something like
#if SIZEOF_SIZE_T == SIZEOF_INT
#define PY_SSIZE_T_MAX INT_MAX
#elif SIZEOF_SIZE_T == SIZEOF_LONG
#define PY_SSIZE_T_MAX LONG_MAX
#else
#error What is size_t equal to?
#endif
might work.
> There are much more important problems to address at this point IMO.
> Just review the recent fixes related to Py_BuildValue() on
> python-checkins to see what I mean.
Nevertheless, it would be desirable IMO if it expanded to a literal,
so that the preprocessor could understand it.
Regards,
Martin
More information about the Python-Dev
mailing list