[Bf-blender-cvs] [e30f9b0] master: Fix use of uninitialized variable in Cycles, mostly harmless.

Brecht Van Lommel noreply at git.blender.org
Fri Jul 29 03:29:23 CEST 2016


Commit: e30f9b04fc72114dbbf56fcbcf4fad57f97ac6ee
Author: Brecht Van Lommel
Date:   Fri Jul 29 01:04:01 2016 +0200
Branches: master
https://developer.blender.org/rBe30f9b04fc72114dbbf56fcbcf4fad57f97ac6ee

Fix use of uninitialized variable in Cycles, mostly harmless.

===================================================================

M	intern/cycles/render/nodes.cpp

===================================================================

diff --git a/intern/cycles/render/nodes.cpp b/intern/cycles/render/nodes.cpp
index ed4debd..3af6a71 100644
--- a/intern/cycles/render/nodes.cpp
+++ b/intern/cycles/render/nodes.cpp
@@ -2295,6 +2295,7 @@ NODE_DEFINE(SubsurfaceScatteringNode)
 SubsurfaceScatteringNode::SubsurfaceScatteringNode()
 : BsdfNode(node_type)
 {
+	closure = falloff;
 }
 
 void SubsurfaceScatteringNode::compile(SVMCompiler& compiler)
@@ -2305,6 +2306,7 @@ void SubsurfaceScatteringNode::compile(SVMCompiler& compiler)
 
 void SubsurfaceScatteringNode::compile(OSLCompiler& compiler)
 {
+	closure = falloff;
 	compiler.parameter(this, "falloff");
 	compiler.add(this, "node_subsurface_scattering");
 }




More information about the Bf-blender-cvs mailing list