From 0e74dd2dcc32727fcd97c44f2341711fe8a27d8c Mon Sep 17 00:00:00 2001
From: François Andriot <albator78@libertysurf.fr>
Date: Thu, 26 Sep 2024 15:29:35 +0200
Subject: Fix FTBFS with Python 3.13. This solves issue #46.
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Signed-off-by: François Andriot <albator78@libertysurf.fr>
---
 kig/scripting/python_scripter.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/kig/scripting/python_scripter.cpp b/kig/scripting/python_scripter.cpp
index 00c7e162..f39d7121 100644
--- a/kig/scripting/python_scripter.cpp
+++ b/kig/scripting/python_scripter.cpp
@@ -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 );
-- 
cgit v1.2.3

