From 60e06714df272ceac68e7e4c46116cd11e6f8eaa Mon Sep 17 00:00:00 2001 From: Lauro Neto Date: Tue, 16 Mar 2010 19:54:51 -0300 Subject: Fix SbkBaseWrapper_Check cast --- libshiboken/basewrapper.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libshiboken') diff --git a/libshiboken/basewrapper.h b/libshiboken/basewrapper.h index 9d683394b..ea234b748 100644 --- a/libshiboken/basewrapper.h +++ b/libshiboken/basewrapper.h @@ -172,7 +172,7 @@ inline bool isShibokenType(const PyObject* pyObj) */ #define Shiboken_TypeCheck(pyobj, type) (PyObject_TypeCheck(pyobj, SbkType())) -#define SbkBaseWrapper_Check(op) PyObject_TypeCheck(op, &Shiboken::SbkBaseWrapper_Type) +#define SbkBaseWrapper_Check(op) PyObject_TypeCheck(op, (PyTypeObject*)&Shiboken::SbkBaseWrapper_Type) #define SbkBaseWrapper_CheckExact(op) ((op)->ob_type == &Shiboken::SbkBaseWrapper_Type) #define SbkBaseWrapper_cptr(pyobj) (((Shiboken::SbkBaseWrapper*)pyobj)->cptr) -- cgit v1.2.3