Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCampbell Barton <ideasman42@gmail.com>2014-05-21 10:00:20 +0400
committerCampbell Barton <ideasman42@gmail.com>2014-05-21 10:00:20 +0400
commit238a6149af6b18b198a02152ee28a89c83b13af2 (patch)
tree1debb5f82cd24e51545bac785d7921ff6822aad4 /intern/cycles/kernel/kernel_shadow.h
parentb1350cf3928a7dd42904fe8fcac4bde965a82ac1 (diff)
Fix T40289: Cycles leaking memory
error in recent commit
Diffstat (limited to 'intern/cycles/kernel/kernel_shadow.h')
-rw-r--r--intern/cycles/kernel/kernel_shadow.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/intern/cycles/kernel/kernel_shadow.h b/intern/cycles/kernel/kernel_shadow.h
index 6340e31ee3c..97b25ecb8b7 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);
}