Commit: 238a6149af6b18b198a02152ee28a89c83b13af2
Author: Campbell Barton
Date:   Wed May 21 16:00:20 2014 +1000
https://developer.blender.org/rB238a6149af6b18b198a02152ee28a89c83b13af2

Fix T40289: Cycles leaking memory

error in recent commit

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

M       intern/cycles/kernel/kernel_shadow.h

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

diff --git a/intern/cycles/kernel/kernel_shadow.h 
b/intern/cycles/kernel/kernel_shadow.h
index 6340e31..97b25ec 100644
--- a/intern/cycles/kernel/kernel_shadow.h
+++ b/intern/cycles/kernel/kernel_shadow.h
@@ -154,6 +154,8 @@ ccl_device_inline bool shadow_blocked(KernelGlobals *kg, 
PathState *state, Ray *
 
                        *shadow = throughput;
 
+                       if(hits != hits_stack)
+                               free(hits);
                        return is_zero(throughput);
                }

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to