From 4bce9c5283e51818cdb7293f51a3b0ad02813169 Mon Sep 17 00:00:00 2001 From: Germano Cavalcante Date: Sat, 17 Apr 2021 16:55:59 -0300 Subject: Fix memory leak in the BLI_bitmap created in 'looptri_no_hidden_map_get' --- source/blender/blenkernel/intern/bvhutils.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'source/blender') diff --git a/source/blender/blenkernel/intern/bvhutils.c b/source/blender/blenkernel/intern/bvhutils.c index 790fb128c7c..bc63e423c09 100644 --- a/source/blender/blenkernel/intern/bvhutils.c +++ b/source/blender/blenkernel/intern/bvhutils.c @@ -1555,6 +1555,10 @@ BVHTree *BKE_bvhtree_from_mesh_get(struct BVHTreeFromMesh *data, bvh_cache_type, bvh_cache_p, mesh_eval_mutex); + + if (looptri_mask != NULL) { + MEM_freeN(looptri_mask); + } } else { /* Setup BVHTreeFromMesh */ -- cgit v1.2.3