[Bf-blender-cvs] [c59e8cc] master: Fix T47076 part II

Dalai Felinto noreply at git.blender.org
Mon Jan 4 16:19:50 CET 2016


Commit: c59e8cc12a6b10b09b80b65b4d953d325b849cf4
Author: Dalai Felinto
Date:   Mon Jan 4 13:19:08 2016 -0200
Branches: master
https://developer.blender.org/rBc59e8cc12a6b10b09b80b65b4d953d325b849cf4

Fix T47076 part II

We still got unfreed memory after b909dfda

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

M	source/blender/render/intern/source/external_engine.c

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

diff --git a/source/blender/render/intern/source/external_engine.c b/source/blender/render/intern/source/external_engine.c
index 268865f..441729a 100644
--- a/source/blender/render/intern/source/external_engine.c
+++ b/source/blender/render/intern/source/external_engine.c
@@ -515,6 +515,8 @@ bool RE_bake_engine(
 
 	BLI_rw_mutex_lock(&re->partsmutex, THREAD_LOCK_WRITE);
 
+	curvemapping_free_data(&re->r.mblur_shutter_curve);
+
 	/* re->engine becomes zero if user changed active render engine during render */
 	if (!persistent_data || !re->engine) {
 		RE_engine_free(engine);




More information about the Bf-blender-cvs mailing list