diff options
Diffstat (limited to 'source/blender/blenkernel/intern/mesh_remap.c')
-rw-r--r-- | source/blender/blenkernel/intern/mesh_remap.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/source/blender/blenkernel/intern/mesh_remap.c b/source/blender/blenkernel/intern/mesh_remap.c index ec8b3627321..978ea37a8cc 100644 --- a/source/blender/blenkernel/intern/mesh_remap.c +++ b/source/blender/blenkernel/intern/mesh_remap.c @@ -1933,15 +1933,27 @@ void BKE_mesh_remap_calc_loops_from_dm( if (looptri_allocated_src) { MEM_freeN((void *)looptri_src); } + if (vert_to_loop_map_src) { + MEM_freeN(vert_to_loop_map_src); + } if (vert_to_loop_map_src_buff) { MEM_freeN(vert_to_loop_map_src_buff); } + if (vert_to_poly_map_src) { + MEM_freeN(vert_to_poly_map_src); + } if (vert_to_poly_map_src_buff) { MEM_freeN(vert_to_poly_map_src_buff); } + if (edge_to_poly_map_src) { + MEM_freeN(edge_to_poly_map_src); + } if (edge_to_poly_map_src_buff) { MEM_freeN(edge_to_poly_map_src_buff); } + if (poly_to_looptri_map_src) { + MEM_freeN(poly_to_looptri_map_src); + } if (poly_to_looptri_map_src_buff) { MEM_freeN(poly_to_looptri_map_src_buff); } |