[Bf-blender-cvs] [d78bf6ef990] greasepencil-object: Fix memory leak

Antonio Vazquez noreply at git.blender.org
Wed Jul 26 16:30:23 CEST 2017


Commit: d78bf6ef990e188d97862382e45f14d147ce1eba
Author: Antonio Vazquez
Date:   Wed Jul 26 13:48:36 2017 +0200
Branches: greasepencil-object
https://developer.blender.org/rBd78bf6ef990e188d97862382e45f14d147ce1eba

Fix memory leak

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

M	source/blender/draw/engines/gpencil/gpencil_draw_cache_impl.c

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

diff --git a/source/blender/draw/engines/gpencil/gpencil_draw_cache_impl.c b/source/blender/draw/engines/gpencil/gpencil_draw_cache_impl.c
index 6b57cc13faf..b73fdcdf4a9 100644
--- a/source/blender/draw/engines/gpencil/gpencil_draw_cache_impl.c
+++ b/source/blender/draw/engines/gpencil/gpencil_draw_cache_impl.c
@@ -209,7 +209,8 @@ static void gpencil_batch_cache_clear(GpencilBatchCache *cache, bGPdata *gpd)
 		MEM_SAFE_FREE(cache->batch_fill);
 		MEM_SAFE_FREE(cache->batch_edit);
 	}
-	/*TODO: Remove hash entry? */
+
+	MEM_SAFE_FREE(cache);
 }
 
 /* get cache */




More information about the Bf-blender-cvs mailing list