diff options
Diffstat (limited to 'libshiboken')
-rw-r--r-- | libshiboken/basewrapper.cpp | 6 | ||||
-rw-r--r-- | libshiboken/sbkenum.cpp | 3 |
2 files changed, 3 insertions, 6 deletions
diff --git a/libshiboken/basewrapper.cpp b/libshiboken/basewrapper.cpp index c4394e526..6795cbb3d 100644 --- a/libshiboken/basewrapper.cpp +++ b/libshiboken/basewrapper.cpp @@ -43,8 +43,7 @@ static void SbkObjectTypeDealloc(PyObject* pyObj); static PyObject* SbkObjectTypeTpNew(PyTypeObject* metatype, PyObject* args, PyObject* kwds); PyTypeObject SbkObjectType_Type = { - PyObject_HEAD_INIT(0) - /*ob_size*/ 0, + PyVarObject_HEAD_INIT(0, 0) /*tp_name*/ "Shiboken.ObjectType", /*tp_basicsize*/ sizeof(SbkObjectType), /*tp_itemsize*/ 0, @@ -151,8 +150,7 @@ static int SbkObject_clear(PyObject* self) } SbkObjectType SbkObject_Type = { { { - PyObject_HEAD_INIT(&SbkObjectType_Type) - /*ob_size*/ 0, + PyVarObject_HEAD_INIT(&SbkObjectType_Type, 0) /*tp_name*/ "Shiboken.Object", /*tp_basicsize*/ sizeof(SbkObject), /*tp_itemsize*/ 0, diff --git a/libshiboken/sbkenum.cpp b/libshiboken/sbkenum.cpp index 013e4d77e..ab6e9d4c9 100644 --- a/libshiboken/sbkenum.cpp +++ b/libshiboken/sbkenum.cpp @@ -92,8 +92,7 @@ static PyGetSetDef SbkEnumGetSetList[] = { }; PyTypeObject SbkEnumType_Type = { - PyObject_HEAD_INIT(0) - /*ob_size*/ 0, + PyVarObject_HEAD_INIT(0, 0) /*tp_name*/ "Shiboken.EnumType", /*tp_basicsize*/ sizeof(PyTypeObject), /*tp_itemsize*/ 0, |