From c8aebee93e58d6a07de6dcd7f24a96799e284dcf Mon Sep 17 00:00:00 2001 From: Hugo Parente Lima Date: Thu, 15 Sep 2011 17:49:50 -0300 Subject: Use PyVarObject_HEAD_INIT instead of PyObject_HEAD_INIT. --- libshiboken/basewrapper.cpp | 6 ++---- 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, -- cgit v1.2.3