PyCXX: fix warning with function casts for METH_VARARGS or METH_KEYWORDS functions
This commit is contained in:
@@ -98,9 +98,9 @@
|
||||
#define PYCXX_ADD_NOARGS_METHOD( PYNAME, NAME, docs ) \
|
||||
add_method( #PYNAME, (PyCFunction)PYCXX_NOARGS_METHOD_NAME( NAME ), METH_NOARGS, docs )
|
||||
#define PYCXX_ADD_VARARGS_METHOD( PYNAME, NAME, docs ) \
|
||||
add_method( #PYNAME, (PyCFunction)PYCXX_VARARGS_METHOD_NAME( NAME ), METH_VARARGS, docs )
|
||||
add_method( #PYNAME, (PyCFunction)(void (*) (void))PYCXX_VARARGS_METHOD_NAME( NAME ), METH_VARARGS, docs )
|
||||
#define PYCXX_ADD_KEYWORDS_METHOD( PYNAME, NAME, docs ) \
|
||||
add_method( #PYNAME, (PyCFunction)PYCXX_KEYWORDS_METHOD_NAME( NAME ), METH_VARARGS | METH_KEYWORDS, docs )
|
||||
add_method( #PYNAME, (PyCFunction)(void (*) (void))PYCXX_KEYWORDS_METHOD_NAME( NAME ), METH_VARARGS | METH_KEYWORDS, docs )
|
||||
|
||||
namespace Py
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user