From ffcd3ad810feba486fd6f4001ca5c1ddad2731d5 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Tue, 28 May 2024 11:26:04 +0200 Subject: Replace PepType_GetSlot() by PyType_GetSlot() [ChangeLog][shiboken6] The helper function PepType_GetSlot() has been removed. PyType_GetSlot() should be used instead. Task-number: PYSIDE-2786 Change-Id: I72ba347588d720aecd5185adad6c503fde0c86b8 Reviewed-by: Cristian Maureira-Fredes --- .../pyside6/libpysideremoteobjects/pysidedynamicclass.cpp | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'sources/pyside6/libpysideremoteobjects') diff --git a/sources/pyside6/libpysideremoteobjects/pysidedynamicclass.cpp b/sources/pyside6/libpysideremoteobjects/pysidedynamicclass.cpp index 8f685713c..d0b2bfb96 100644 --- a/sources/pyside6/libpysideremoteobjects/pysidedynamicclass.cpp +++ b/sources/pyside6/libpysideremoteobjects/pysidedynamicclass.cpp @@ -71,7 +71,8 @@ struct SourceDefs static int tp_init(PyObject *self, PyObject *args, PyObject *kwds) { - static initproc initFunc = reinterpret_cast(PepType_GetSlot(getSbkType(), Py_tp_init)); + static initproc initFunc = reinterpret_cast(PyType_GetSlot(getSbkType(), + Py_tp_init)); int res = initFunc(self, args, kwds); if (res < 0) { PyErr_Print(); @@ -223,7 +224,7 @@ struct ReplicaDefs static int tp_init(PyObject *self, PyObject *args, PyObject *kwds) { - static initproc initFunc = reinterpret_cast(PepType_GetSlot(getSbkType(), + static initproc initFunc = reinterpret_cast(PyType_GetSlot(getSbkType(), Py_tp_init)); QRemoteObjectReplica *replica = nullptr; if (PyTuple_Size(args) == 0) { @@ -347,14 +348,15 @@ struct ReplicaDefs static int DynamicType_traverse(PyObject *self, visitproc visit, void *arg) { - auto traverseProc = reinterpret_cast(PepType_GetSlot(SbkObject_TypeF(), - Py_tp_traverse)); + auto traverseProc = reinterpret_cast(PyType_GetSlot(SbkObject_TypeF(), + Py_tp_traverse)); return traverseProc(self, visit, arg); } static int DynamicType_clear(PyObject *self) { - auto clearProc = reinterpret_cast(PepType_GetSlot(SbkObject_TypeF(), Py_tp_clear)); + auto clearProc = reinterpret_cast(PyType_GetSlot(SbkObject_TypeF(), + Py_tp_clear)); return clearProc(self); } -- cgit v1.2.3