Commit 36468c23 authored by Stefan Behnel's avatar Stefan Behnel

Avoid a C compiler warning about a constant condition.

parent bc581d03
...@@ -347,7 +347,7 @@ static PyObject *{{func_name}}(PyObject *left, PyObject *right {{extra_arg_decl} ...@@ -347,7 +347,7 @@ static PyObject *{{func_name}}(PyObject *left, PyObject *right {{extra_arg_decl}
#endif #endif
|| __Pyx_TypeCheck(left, {{type_cname}}); || __Pyx_TypeCheck(left, {{type_cname}});
// Optimize for the common case where the left operation is defined (and successful). // Optimize for the common case where the left operation is defined (and successful).
if (!{{overloads_left}}) { if (!({{overloads_left}})) {
maybe_self_is_right = Py_TYPE(left) == Py_TYPE(right) maybe_self_is_right = Py_TYPE(left) == Py_TYPE(right)
#if CYTHON_USE_TYPE_SLOTS #if CYTHON_USE_TYPE_SLOTS
|| (Py_TYPE(right)->tp_as_number && Py_TYPE(right)->tp_as_number->{{slot_name}} == &{{func_name}}) || (Py_TYPE(right)->tp_as_number && Py_TYPE(right)->tp_as_number->{{slot_name}} == &{{func_name}})
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment