diff options
author | Campbell Barton <ideasman42@gmail.com> | 2014-02-28 13:02:30 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2014-02-28 13:12:45 +0400 |
commit | ea269c21eaf663cd74c1c54acdcc9b0a0b19d3d4 (patch) | |
tree | ede0c7397e00f67e5e679d9293a6649be8107652 /source/blender/editors/mesh/editmesh_utils.c | |
parent | d2a5ea04ed8448865b4daa21c0010727eee118ba (diff) |
Code cleanup: move edit-derivedmesh free to BKE_editmesh_free_derivedmesh
Diffstat (limited to 'source/blender/editors/mesh/editmesh_utils.c')
-rw-r--r-- | source/blender/editors/mesh/editmesh_utils.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/source/blender/editors/mesh/editmesh_utils.c b/source/blender/editors/mesh/editmesh_utils.c index 9f70135b787..1d8e506fe85 100644 --- a/source/blender/editors/mesh/editmesh_utils.c +++ b/source/blender/editors/mesh/editmesh_utils.c @@ -132,16 +132,7 @@ void EDBM_mesh_clear(BMEditMesh *em) BM_mesh_clear(em->bm); /* free derived meshes */ - if (em->derivedCage) { - em->derivedCage->needsFree = 1; - em->derivedCage->release(em->derivedCage); - } - if (em->derivedFinal && em->derivedFinal != em->derivedCage) { - em->derivedFinal->needsFree = 1; - em->derivedFinal->release(em->derivedFinal); - } - - em->derivedCage = em->derivedFinal = NULL; + BKE_editmesh_free_derivedmesh(em); /* free tessellation data */ em->tottri = 0; |