From 2166437480e2f73a9eec1c2e775a7a79ceb456f3 Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Thu, 30 Mar 2023 20:09:17 +0200 Subject: [PATCH] Compatibility with other Python version --- src/pya/pya/pyaModule.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pya/pya/pyaModule.cc b/src/pya/pya/pyaModule.cc index 9effd0051..d06e811a3 100644 --- a/src/pya/pya/pyaModule.cc +++ b/src/pya/pya/pyaModule.cc @@ -267,7 +267,8 @@ public: if (! cls->parent ()) { PyList_Append (m_all_list, c2python (cls->name ())); - PyModule_AddObjectRef (mp_module->module (), cls->name ().c_str (), (PyObject *) pt); + Py_INCREF ((PyObject *) pt); + PyModule_AddObject (mp_module->module (), cls->name ().c_str (), (PyObject *) pt); } }