[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [40028] trunk/blender/source/blender/nodes /shader/node_shader_tree.c: Shader node tree exec data cannot use the exec- >nodetree before it is initialized.

Lukas Toenne lukas.toenne at googlemail.com
Thu Sep 8 08:14:03 CEST 2011


Revision: 40028
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=40028
Author:   lukastoenne
Date:     2011-09-08 06:14:03 +0000 (Thu, 08 Sep 2011)
Log Message:
-----------
Shader node tree exec data cannot use the exec->nodetree before it is initialized.

Modified Paths:
--------------
    trunk/blender/source/blender/nodes/shader/node_shader_tree.c

Modified: trunk/blender/source/blender/nodes/shader/node_shader_tree.c
===================================================================
--- trunk/blender/source/blender/nodes/shader/node_shader_tree.c	2011-09-08 05:42:44 UTC (rev 40027)
+++ trunk/blender/source/blender/nodes/shader/node_shader_tree.c	2011-09-08 06:14:03 UTC (rev 40028)
@@ -211,7 +211,7 @@
 	memset(shr, 0, sizeof(ShadeResult));
 	
 	if (!exec)
-		exec = ntree->execdata = ntreeShaderBeginExecTree(exec->nodetree, 1);
+		exec = ntree->execdata = ntreeShaderBeginExecTree(ntree, 1);
 	
 	nts= ntreeGetThreadStack(exec, shi->thread);
 	ntreeExecThreadNodes(exec, nts, &scd, shi->thread);




More information about the Bf-blender-cvs mailing list