[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [11371] trunk/blender/source/blender/ python/api2_2x/Object.c: PyAPI Simple Bugfix:

Joshua Leung aligorith at gmail.com
Thu Jul 26 08:11:58 CEST 2007


Revision: 11371
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=11371
Author:   aligorith
Date:     2007-07-26 08:11:58 +0200 (Thu, 26 Jul 2007)

Log Message:
-----------
PyAPI Simple Bugfix:

This fixes a bug reported in IRC. getParentBoneName() was returning a string (most likely from an old bone-parent that got removed), even when the parent wasn't an Armature.

Modified Paths:
--------------
    trunk/blender/source/blender/python/api2_2x/Object.c

Modified: trunk/blender/source/blender/python/api2_2x/Object.c
===================================================================
--- trunk/blender/source/blender/python/api2_2x/Object.c	2007-07-26 02:43:00 UTC (rev 11370)
+++ trunk/blender/source/blender/python/api2_2x/Object.c	2007-07-26 06:11:58 UTC (rev 11371)
@@ -1329,7 +1329,7 @@
 
 static PyObject *Object_getParentBoneName( BPy_Object * self )
 {
-	if( self->object->parent && self->object->parsubstr[0] != '\0' )
+	if( self->object->parent && self->object->parent->type==OB_ARMATURE && self->object->parsubstr[0] != '\0' )
 		return PyString_FromString( self->object->parsubstr );
 	Py_RETURN_NONE;
 }





More information about the Bf-blender-cvs mailing list