diff options
author | Campbell Barton <ideasman42@gmail.com> | 2007-06-16 16:24:41 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2007-06-16 16:24:41 +0400 |
commit | 39a526a963e9e0a0f206556a8b740fab56ba2654 (patch) | |
tree | 69290c8f2186c5dbc4673da0a6de60a874e18ab2 /source/blender/python/api2_2x/Scene.c | |
parent | 5135ed7b0e5c09c77a54e4359d7ff0b92003f4f0 (diff) |
Python PyMethodDef supports single argument methods (METH_O) but was using METH_VARARGS everywhere and getting the single args from the tuple.
Use METH_O where applicable.
Diffstat (limited to 'source/blender/python/api2_2x/Scene.c')
-rw-r--r-- | source/blender/python/api2_2x/Scene.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/source/blender/python/api2_2x/Scene.c b/source/blender/python/api2_2x/Scene.c index fd139c4fe6e..3bb509eb070 100644 --- a/source/blender/python/api2_2x/Scene.c +++ b/source/blender/python/api2_2x/Scene.c @@ -145,7 +145,7 @@ static PyObject *Scene_getCurrentCamera( BPy_Scene * self ); static PyObject *Scene_setCurrentCamera( BPy_Scene * self, PyObject * args ); static PyObject *Scene_getRenderingContext( BPy_Scene * self ); static PyObject *Scene_getRadiosityContext( BPy_Scene * self ); -static PyObject *Scene_getScriptLinks( BPy_Scene * self, PyObject * args ); +static PyObject *Scene_getScriptLinks( BPy_Scene * self, PyObject * value ); static PyObject *Scene_getSequence( BPy_Scene * self ); static PyObject *Scene_addScriptLink( BPy_Scene * self, PyObject * args ); static PyObject *Scene_clearScriptLinks( BPy_Scene * self, PyObject * args ); @@ -194,7 +194,7 @@ static PyMethodDef BPy_Scene_methods[] = { {"getCurrentCamera", ( PyCFunction ) Scene_getCurrentCamera, METH_NOARGS, "() - Return current active Camera"}, - {"getScriptLinks", ( PyCFunction ) Scene_getScriptLinks, METH_VARARGS, + {"getScriptLinks", ( PyCFunction ) Scene_getScriptLinks, METH_O, "(eventname) - Get a list of this scene's scriptlinks (Text names) " "of the given type\n" "(eventname) - string: FrameChanged, OnLoad, OnSave, Redraw or Render."}, @@ -1109,7 +1109,7 @@ static PyObject *Scene_clearScriptLinks( BPy_Scene * self, PyObject * args ) } /* scene.getScriptLinks */ -static PyObject *Scene_getScriptLinks( BPy_Scene * self, PyObject * args ) +static PyObject *Scene_getScriptLinks( BPy_Scene * self, PyObject * value ) { Scene *scene = self->scene; ScriptLink *slink = NULL; @@ -1119,7 +1119,7 @@ static PyObject *Scene_getScriptLinks( BPy_Scene * self, PyObject * args ) slink = &( scene )->scriptlink; - ret = EXPP_getScriptLinks( slink, args, 1 ); + ret = EXPP_getScriptLinks( slink, value, 1 ); if( ret ) return ret; |