[Bf-blender-cvs] [ca70606] master: Fix cycles OSL volume render crash with multiple closures.

Brecht Van Lommel noreply at git.blender.org
Fri Jan 3 18:57:51 CET 2014


Commit: ca7060662d560a86cc5d08be881cba2a79800c2a
Author: Brecht Van Lommel
Date:   Fri Jan 3 18:57:07 2014 +0100
https://developer.blender.org/rBca7060662d560a86cc5d08be881cba2a79800c2a

Fix cycles OSL volume render crash with multiple closures.

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

M	intern/cycles/kernel/osl/osl_closures.h

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

diff --git a/intern/cycles/kernel/osl/osl_closures.h b/intern/cycles/kernel/osl/osl_closures.h
index f2f79f8..218cf1c 100644
--- a/intern/cycles/kernel/osl/osl_closures.h
+++ b/intern/cycles/kernel/osl/osl_closures.h
@@ -197,7 +197,7 @@ public:
 
 	CVolumeClosure(int scattering) : CClosurePrimitive(Volume),
 	  m_scattering_label(scattering), m_shaderdata_flag(0)
-	{ memset(&sc, 0, sizeof(sc)); }
+	{}
 	~CVolumeClosure() { }
 
 	int scattering() const { return m_scattering_label; }




More information about the Bf-blender-cvs mailing list