Browse Source

event: Fix compilation with Python 2.7

rdb 4 years ago
parent
commit
8c8a73a1a7
1 changed files with 2 additions and 0 deletions
  1. 2 0
      panda/src/event/pythonTask.cxx

+ 2 - 0
panda/src/event/pythonTask.cxx

@@ -585,10 +585,12 @@ do_python_task() {
         return DS_done;
       }
 
+#if PY_VERSION_HEX >= 0x03050000
     } else if (result == Py_None && PyCoro_CheckExact(_generator)) {
       // Bare yield from a coroutine means to try again next frame.
       Py_DECREF(result);
       return DS_cont;
+#endif
 
     } else if (DtoolInstance_Check(result)) {
       // We are waiting for an AsyncFuture (eg. other task) to finish.