[Bf-blender-cvs] [94e84f5] master: Fix memleak with recent Outliner writefile changes.

Bastien Montagne noreply at git.blender.org
Wed Jul 6 14:45:28 CEST 2016


Commit: 94e84f5be41de0f5b222f091e97f9fd0ad959460
Author: Bastien Montagne
Date:   Wed Jul 6 14:45:06 2016 +0200
Branches: master
https://developer.blender.org/rB94e84f5be41de0f5b222f091e97f9fd0ad959460

Fix memleak with recent Outliner writefile changes.

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

M	source/blender/blenloader/intern/writefile.c

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

diff --git a/source/blender/blenloader/intern/writefile.c b/source/blender/blenloader/intern/writefile.c
index 7933f54..bbbe04d 100644
--- a/source/blender/blenloader/intern/writefile.c
+++ b/source/blender/blenloader/intern/writefile.c
@@ -2941,6 +2941,8 @@ static void write_soops(WriteData *wd, SpaceOops *so)
 
 			writestruct_at_address(wd, DATA, TreeStore, 1, ts, &ts_flat);
 			writestruct_at_address(wd, DATA, TreeStoreElem, elems, data_addr, data);
+
+			MEM_freeN(data);
 		}
 		else {
 			so_flat.treestore = NULL;




More information about the Bf-blender-cvs mailing list