[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [12343] trunk/blender/source/blender/ blenkernel/intern/depsgraph.c: Missing check for constraint target (ct->tar ) caused crash.

Ton Roosendaal ton at blender.org
Mon Oct 22 16:30:40 CEST 2007


Revision: 12343
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=12343
Author:   ton
Date:     2007-10-22 16:30:40 +0200 (Mon, 22 Oct 2007)

Log Message:
-----------
Missing check for constraint target (ct->tar) caused crash.
Caused in Joshua's work on constraint, committed yesterday.

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-10-22 13:26:47 UTC (rev 12342)
+++ trunk/blender/source/blender/blenkernel/intern/depsgraph.c	2007-10-22 14:30:40 UTC (rev 12343)
@@ -379,7 +379,7 @@
 						cti->get_constraint_targets(con, &targets);
 						
 						for (ct= targets.first; ct; ct= ct->next) {
-							if (ct->tar != ob) {
+							if (ct->tar && ct->tar != ob) {
 								// fprintf(stderr,"armature %s target :%s \n", ob->id.name, target->id.name);
 								node3 = dag_get_node(dag, ct->tar);
 								





More information about the Bf-blender-cvs mailing list