X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=bindings%2Fpython%2Fsigrok%2Fcore%2Fclasses.i;h=d22db1c150f2cca2f244bb12a16e904762590f4c;hb=5bc8174531df86991ba8aa6d12942923925d9e72;hp=8bccae1d5271aa98ebadf15baab4f07bcb3fa55d;hpb=1711287ee9e5e4d37cab1cf9fcda5c98f732a137;p=libsigrok.git diff --git a/bindings/python/sigrok/core/classes.i b/bindings/python/sigrok/core/classes.i index 8bccae1d..d22db1c1 100644 --- a/bindings/python/sigrok/core/classes.i +++ b/bindings/python/sigrok/core/classes.i @@ -134,7 +134,7 @@ typedef guint pyg_flags_type; auto arglist = Py_BuildValue("(OO)", log_obj, string_obj); - auto result = PyEval_CallObject($input, arglist); + auto result = PyObject_CallObject($input, arglist); Py_XDECREF(arglist); Py_XDECREF(log_obj); @@ -177,7 +177,7 @@ typedef guint pyg_flags_type; $1 = [=] () { const auto gstate = PyGILState_Ensure(); - const auto result = PyEval_CallObject($input, nullptr); + const auto result = PyObject_CallObject($input, nullptr); const bool completed = !PyErr_Occurred(); const bool valid_result = (completed && result == Py_None); @@ -221,7 +221,7 @@ typedef guint pyg_flags_type; auto arglist = Py_BuildValue("(OO)", device_obj, packet_obj); - auto result = PyEval_CallObject($input, arglist); + auto result = PyObject_CallObject($input, arglist); Py_XDECREF(arglist); Py_XDECREF(device_obj);