Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGermano Cavalcante <germano.costa@ig.com.br>2021-04-17 22:55:59 +0300
committerGermano Cavalcante <germano.costa@ig.com.br>2021-04-17 22:55:59 +0300
commit4bce9c5283e51818cdb7293f51a3b0ad02813169 (patch)
tree407f42f3b205d44228ab29160a19d6bcd55fdd03 /source/blender
parent2d5a715f440a22eeeffdc7bbb358dd3975c774bc (diff)
Fix memory leak in the BLI_bitmap created in 'looptri_no_hidden_map_get'
Diffstat (limited to 'source/blender')
-rw-r--r--source/blender/blenkernel/intern/bvhutils.c4
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 */