[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [11793] trunk/blender/source/blender/ blenkernel/intern/depsgraph.c: Bugfix #7091: " blender crashes when i put a constraint between two armatures"
Joshua Leung
aligorith at gmail.com
Thu Aug 23 08:25:46 CEST 2007
Revision: 11793
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=11793
Author: aligorith
Date: 2007-08-23 08:25:45 +0200 (Thu, 23 Aug 2007)
Log Message:
-----------
Bugfix #7091: "blender crashes when i put a constraint between two armatures"
This crash only occurred when the RigidBody constraint was used, and the toObject field was set to an armature, as the RigidBody constraint doesn't use subtargets.
Modified Paths:
--------------
trunk/blender/source/blender/blenkernel/intern/depsgraph.c
Modified: trunk/blender/source/blender/blenkernel/intern/depsgraph.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/depsgraph.c 2007-08-22 19:30:00 UTC (rev 11792)
+++ trunk/blender/source/blender/blenkernel/intern/depsgraph.c 2007-08-23 06:25:45 UTC (rev 11793)
@@ -578,7 +578,7 @@
if(ELEM(con->type, CONSTRAINT_TYPE_FOLLOWPATH, CONSTRAINT_TYPE_CLAMPTO))
dag_add_relation(dag, node2, node, DAG_RL_DATA_OB|DAG_RL_OB_OB);
else {
- if(ELEM3(obt->type, OB_ARMATURE, OB_MESH, OB_LATTICE) && str[0])
+ if(ELEM3(obt->type, OB_ARMATURE, OB_MESH, OB_LATTICE) && str && str[0])
dag_add_relation(dag, node2, node, DAG_RL_DATA_OB|DAG_RL_OB_OB);
else
dag_add_relation(dag, node2, node, DAG_RL_OB_OB);
More information about the Bf-blender-cvs
mailing list