Fixed argument checking in __init__ methods of Interface1D, Predicates,

Functions, and StrokeShader types.
This commit is contained in:
2009-08-03 15:19:51 +00:00
parent d4ff63fe20
commit ff110c17f7
27 changed files with 99 additions and 48 deletions

View File

@@ -11,7 +11,7 @@ extern "C" {
///////////////////////////////////////////////////////////////////////////////////////////
/*--------------- Python API function prototypes for ChainingTimeStampF1D instance -----------*/
static int ChainingTimeStampF1D___init__(BPy_ChainingTimeStampF1D* self);
static int ChainingTimeStampF1D___init__(BPy_ChainingTimeStampF1D* self, PyObject *args);
/*-----------------------BPy_ChainingTimeStampF1D type definition ------------------------------*/
@@ -100,8 +100,10 @@ PyTypeObject ChainingTimeStampF1D_Type = {
//------------------------INSTANCE METHODS ----------------------------------
int ChainingTimeStampF1D___init__( BPy_ChainingTimeStampF1D* self )
int ChainingTimeStampF1D___init__( BPy_ChainingTimeStampF1D* self, PyObject *args )
{
if( !PyArg_ParseTuple(args, "") )
return -1;
self->py_uf1D_void.uf1D_void = new Functions1D::ChainingTimeStampF1D();
return 0;
}

View File

@@ -11,7 +11,7 @@ extern "C" {
///////////////////////////////////////////////////////////////////////////////////////////
/*--------------- Python API function prototypes for IncrementChainingTimeStampF1D instance -----------*/
static int IncrementChainingTimeStampF1D___init__(BPy_IncrementChainingTimeStampF1D* self);
static int IncrementChainingTimeStampF1D___init__(BPy_IncrementChainingTimeStampF1D* self, PyObject *args);
/*-----------------------BPy_IncrementChainingTimeStampF1D type definition ------------------------------*/
@@ -100,8 +100,10 @@ PyTypeObject IncrementChainingTimeStampF1D_Type = {
//------------------------INSTANCE METHODS ----------------------------------
int IncrementChainingTimeStampF1D___init__( BPy_IncrementChainingTimeStampF1D* self )
int IncrementChainingTimeStampF1D___init__( BPy_IncrementChainingTimeStampF1D* self, PyObject *args )
{
if( !PyArg_ParseTuple(args, "") )
return -1;
self->py_uf1D_void.uf1D_void = new Functions1D::IncrementChainingTimeStampF1D();
return 0;
}

View File

@@ -11,7 +11,7 @@ extern "C" {
///////////////////////////////////////////////////////////////////////////////////////////
/*--------------- Python API function prototypes for TimeStampF1D instance -----------*/
static int TimeStampF1D___init__(BPy_TimeStampF1D* self);
static int TimeStampF1D___init__(BPy_TimeStampF1D* self, PyObject *args);
/*-----------------------BPy_TimeStampF1D type definition ------------------------------*/
@@ -100,8 +100,10 @@ PyTypeObject TimeStampF1D_Type = {
//------------------------INSTANCE METHODS ----------------------------------
int TimeStampF1D___init__( BPy_TimeStampF1D* self )
int TimeStampF1D___init__( BPy_TimeStampF1D* self, PyObject *args )
{
if( !PyArg_ParseTuple(args, "") )
return -1;
self->py_uf1D_void.uf1D_void = new Functions1D::TimeStampF1D();
return 0;
}