Hi,

instead of overriding an existing definition of "PyIndex_Check" like this:

"""
+#if PY_VERSION_HEX < 0x02050000
+    /* NumPy headers define PyIndex_Check incorrectly */
+    #undef PyIndex_Check
+    #define PyIndex_Check(o) (PyNumber_Check(o) && !PyFloat_Check(o) &&
!PyComplex_Check(o))
+#endif
"""

which may or may not have come from NumPy, shouldn't we be using our own
definition of a "__Pyx_PyIndex_Check" in our code instead?

Stefan
_______________________________________________
cython-devel mailing list
cython-devel@python.org
http://mail.python.org/mailman/listinfo/cython-devel

Reply via email to