diff options
author | Germano Cavalcante <germano.costa@ig.com.br> | 2021-04-17 22:55:59 +0300 |
---|---|---|
committer | Germano Cavalcante <germano.costa@ig.com.br> | 2021-04-17 22:55:59 +0300 |
commit | 4bce9c5283e51818cdb7293f51a3b0ad02813169 (patch) | |
tree | 407f42f3b205d44228ab29160a19d6bcd55fdd03 /source/blender/blenkernel | |
parent | 2d5a715f440a22eeeffdc7bbb358dd3975c774bc (diff) |
Fix memory leak in the BLI_bitmap created in 'looptri_no_hidden_map_get'
Diffstat (limited to 'source/blender/blenkernel')
-rw-r--r-- | source/blender/blenkernel/intern/bvhutils.c | 4 |
1 files changed, 4 insertions, 0 deletions
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 */ |