From: Thomas Heller Date: Fri, 11 Apr 2008 13:05:38 +0000 (+0000) Subject: Move backwards compatibility macro to the correct place; X-Git-Tag: v2.6a3~219 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=12c4e6478afc1fcc60b492bd48441e18882e83d9;p=python Move backwards compatibility macro to the correct place; PyIndex_Check() was introduced in Python 2.5. --- diff --git a/Modules/_ctypes/ctypes.h b/Modules/_ctypes/ctypes.h index 7dfdb1818b..d0e781421c 100644 --- a/Modules/_ctypes/ctypes.h +++ b/Modules/_ctypes/ctypes.h @@ -10,6 +10,7 @@ typedef int Py_ssize_t; #define PyInt_FromSsize_t PyInt_FromLong #define PyNumber_AsSsize_t(ob, exc) PyInt_AsLong(ob) +#define PyIndex_Check(ob) PyInt_Check(ob) #endif #if (PY_VERSION_HEX < 0x02060000) @@ -17,7 +18,6 @@ typedef int Py_ssize_t; #define PyVarObject_HEAD_INIT(type, size) \ PyObject_HEAD_INIT(type) size, #define PyImport_ImportModuleNoBlock PyImport_ImportModule -#define PyIndex_Check(ob) PyInt_Check(ob) #endif