Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKen Hughes <khughes@pacific.edu>2006-01-01 19:28:57 +0300
committerKen Hughes <khughes@pacific.edu>2006-01-01 19:28:57 +0300
commit362c8baac402a069367901f53cb2c8d4e2f75c4b (patch)
tree6bc44854f2d974d9cc7c8de62240b03dbf51a157 /source/blender/python/api2_2x/Material.c
parentaa8c1a016b58eae03baf85f7b3c846b147b2a98f (diff)
Bugfix #3652: material.setSpecCol() only accepted a tuple, not separate
parameters as it used to (prior to my tp_getset update). Fixed this and other similar situations.
Diffstat (limited to 'source/blender/python/api2_2x/Material.c')
-rw-r--r--source/blender/python/api2_2x/Material.c11
1 files changed, 8 insertions, 3 deletions
diff --git a/source/blender/python/api2_2x/Material.c b/source/blender/python/api2_2x/Material.c
index b9f9937d1fd..aa3c86e30fd 100644
--- a/source/blender/python/api2_2x/Material.c
+++ b/source/blender/python/api2_2x/Material.c
@@ -522,6 +522,8 @@ static PyObject *Material_getColorComponent( BPy_Material * self,
static PyObject *Material_getOopsLoc( BPy_Material * self );
static PyObject *Material_getOopsSel( BPy_Material * self );
static PyObject *Material_getUsers( BPy_Material * self );
+static int Material_setSeptex( BPy_Material * self, PyObject * value );
+static PyObject *Material_getSeptex( BPy_Material * self );
/*****************************************************************************/
/* Python BPy_Material methods declarations: */
@@ -2891,17 +2893,20 @@ static PyObject *Matr_oldsetZOffset( BPy_Material * self, PyObject * args )
static PyObject *Matr_oldsetRGBCol( BPy_Material * self, PyObject * args )
{
- return EXPP_setterWrapper( (void *)self, args, (setter)Material_setRGBCol );
+ return EXPP_setterWrapperTuple( (void *)self, args,
+ (setter)Material_setRGBCol );
}
static PyObject *Matr_oldsetSpecCol( BPy_Material * self, PyObject * args )
{
- return EXPP_setterWrapper( (void *)self, args, (setter)Material_setSpecCol );
+ return EXPP_setterWrapperTuple( (void *)self, args,
+ (setter)Material_setSpecCol );
}
static PyObject *Matr_oldsetMirCol( BPy_Material * self, PyObject * args )
{
- return EXPP_setterWrapper( (void *)self, args, (setter)Material_setMirCol );
+ return EXPP_setterWrapperTuple( (void *)self, args,
+ (setter)Material_setMirCol );
}