From d89cd953a2e785b628c89ad75e2f2182f8413736 Mon Sep 17 00:00:00 2001 From: wmayer Date: Wed, 23 Dec 2020 17:41:30 +0100 Subject: [PATCH] Path: [skip ci] fix Python 3.9 deprecation warning --- src/Mod/Path/App/VoronoiPyImp.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Mod/Path/App/VoronoiPyImp.cpp b/src/Mod/Path/App/VoronoiPyImp.cpp index b3853bea09..f65085eb5b 100644 --- a/src/Mod/Path/App/VoronoiPyImp.cpp +++ b/src/Mod/Path/App/VoronoiPyImp.cpp @@ -185,7 +185,11 @@ static bool callbackWithVertex(Voronoi::diagram_type *dia, PyObject *callback, c #endif PyObject *vx = new VoronoiVertexPy(new VoronoiVertex(dia, v)); PyObject *arglist = Py_BuildValue("(O)", vx); +#if PY_VERSION_HEX < 0x03090000 PyObject *result = PyEval_CallObject(callback, arglist); +#else + PyObject *result = PyObject_CallObject(callback, arglist); +#endif Py_DECREF(arglist); Py_DECREF(vx); if (result == NULL) {