Fix FTBFS with Python 3.13.

This solves issue #46.

Signed-off-by: François Andriot <albator78@libertysurf.fr>
(cherry picked from commit 0e74dd2dcc)
r14.1.x r14.1.3
François Andriot 5 months ago committed by Michele Calgaro
parent 8199c97727
commit d7569eb49b
Signed by: MicheleC
GPG Key ID: 2A75B7CA8ADED5CF

@ -495,9 +495,9 @@ ObjectImp* PythonScripter::calc( CompiledPythonScript& script, const Args& args
};
tuple argstup( argstuph );
handle<> reth( PyEval_CallObject( calcfunc.ptr(), argstup.ptr() ) );
handle<> reth( PyObject_CallObject( calcfunc.ptr(), argstup.ptr() ) );
// object resulto = calcfunc( argstup );
// handle<> reth( PyEval_CallObject( calcfunc.ptr(), args ) );
// handle<> reth( PyObject_CallObject( calcfunc.ptr(), args ) );
object resulto( reth );
extract<ObjectImp&> result( resulto );

Loading…
Cancel
Save