Commit 00001be9 authored by Stefan Behnel's avatar Stefan Behnel

Merge branch '0.29.x'

parents 39e7f001 782a8733
...@@ -800,12 +800,12 @@ PyObject *__Pyx_Coroutine_MethodReturn(CYTHON_UNUSED PyObject* gen, PyObject *re ...@@ -800,12 +800,12 @@ PyObject *__Pyx_Coroutine_MethodReturn(CYTHON_UNUSED PyObject* gen, PyObject *re
#if CYTHON_COMPILING_IN_CPYTHON && PY_VERSION_HEX >= 0x03030000 && (defined(__linux__) || PY_VERSION_HEX >= 0x030600B3) #if CYTHON_COMPILING_IN_CPYTHON && PY_VERSION_HEX >= 0x03030000 && (defined(__linux__) || PY_VERSION_HEX >= 0x030600B3)
static CYTHON_INLINE static CYTHON_INLINE
PyObject *__Pyx_PyGen_Send(PyGenObject *gen, PyObject *arg) { PyObject *__Pyx_PyGen_Send(PyGenObject *gen, PyObject *arg) {
#if PY_VERSION_HEX < 0x030A00A1 #if PY_VERSION_HEX <= 0x030A00A1
return _PyGen_Send(gen, arg); return _PyGen_Send(gen, arg);
#else #else
PyObject *result; PyObject *result;
// PyGen_Send() asserts non-NULL arg // PyIter_Send() asserts non-NULL arg
if (PyGen_Send(gen, arg ? arg : Py_None, &result) == PYGEN_RETURN) { if (PyIter_Send((PyObject*)gen, arg ? arg : Py_None, &result) == PYGEN_RETURN) {
if (PyAsyncGen_CheckExact(gen)) { if (PyAsyncGen_CheckExact(gen)) {
assert(result == Py_None); assert(result == Py_None);
PyErr_SetNone(PyExc_StopAsyncIteration); PyErr_SetNone(PyExc_StopAsyncIteration);
......
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