Python API
---------- Draw.c: Fix some gcc warnings Bone.c: Bone_getAllChildren() was calling EXPP_incr_ret() but not returning the value
This commit is contained in:
		@@ -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)
 | 
			
		||||
 
 | 
			
		||||
@@ -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);
 | 
			
		||||
	
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user