diff options
-rw-r--r-- | source/blender/python/api2_2x/Bone.c | 2 | ||||
-rw-r--r-- | source/blender/python/api2_2x/Draw.c | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/source/blender/python/api2_2x/Bone.c b/source/blender/python/api2_2x/Bone.c index cd2e3bea099..feb43cc7405 100644 --- a/source/blender/python/api2_2x/Bone.c +++ b/source/blender/python/api2_2x/Bone.c @@ -915,7 +915,7 @@ static PyObject *Bone_getAllChildren(BPy_Bone *self) if (self->bone->childbase.first) if (!PyBone_ChildrenAsList(list, &self->bone->childbase)) return NULL; - EXPP_incr_ret(list); + return EXPP_incr_ret(list); } //------------------ATTRIBUTE IMPLEMENTATIONS----------------------------- //------------------------Bone.name (get) diff --git a/source/blender/python/api2_2x/Draw.c b/source/blender/python/api2_2x/Draw.c index 9ff57f247f1..331415dc849 100644 --- a/source/blender/python/api2_2x/Draw.c +++ b/source/blender/python/api2_2x/Draw.c @@ -735,11 +735,13 @@ void BPY_spacescript_do_pywin_event( SpaceScript * sc, unsigned short event, } } -static void exec_but_callback(PyObject *callback, uiBut *but) +static void exec_but_callback(void *pyobj, void *data) { PyObject *result; PyObject * pyvalue; + uiBut *but = (uiBut *)data; PyObject *arg = PyTuple_New( 2 ); + PyObject *callback = (PyObject *)pyobj; double value = ui_get_but_val(but); |