diff --git a/Cython/Utility/ObjectHandling.c b/Cython/Utility/ObjectHandling.c index 8f80071c1ebf2b23f1dec530b866815068beda21..3d64ab12be6e3f86bfb444ad63c4726edccb30ac 100644 --- a/Cython/Utility/ObjectHandling.c +++ b/Cython/Utility/ObjectHandling.c @@ -1180,7 +1180,7 @@ static PyObject* __Pyx__CallUnboundCMethod1(__Pyx_CachedCFunction* cfunc, PyObje #if CYTHON_COMPILING_IN_CPYTHON #define __Pyx_CallUnboundCMethod1(cfunc, self, arg) \ ((likely((cfunc)->func && (cfunc)->flag == METH_O)) ? (*((cfunc)->func))(self, arg) : \ - ((PY_VERSION_HEX >= 0x030600B1 && (cfunc)->func && (cfunc)->flag == METH_FASTCALL) ? + ((PY_VERSION_HEX >= 0x030600B1 && (cfunc)->func && (cfunc)->flag == METH_FASTCALL) ? \ (*(_PyCFunctionFast)(cfunc)->func)(self, &arg, 1, NULL) : \ __Pyx__CallUnboundCMethod1(cfunc, self, arg))) #else