diff options
author | Joseph Eagar <joeedh@gmail.com> | 2009-05-18 19:53:30 +0400 |
---|---|---|
committer | Joseph Eagar <joeedh@gmail.com> | 2009-05-18 19:53:30 +0400 |
commit | a8c0b748c965c90f81ee7ef77bbeb4d5809ce004 (patch) | |
tree | 38b0f7b1b43e29fc7c1878df670980156485698b /source/blender/blenkernel/intern/editderivedbmesh.c | |
parent | b99948d1daed4307cc384775de49e0eb006397f4 (diff) |
fixed a few of the memory leaks
Diffstat (limited to 'source/blender/blenkernel/intern/editderivedbmesh.c')
-rw-r--r-- | source/blender/blenkernel/intern/editderivedbmesh.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/blender/blenkernel/intern/editderivedbmesh.c b/source/blender/blenkernel/intern/editderivedbmesh.c index 42cd76d624f..3bb8ec0907a 100644 --- a/source/blender/blenkernel/intern/editderivedbmesh.c +++ b/source/blender/blenkernel/intern/editderivedbmesh.c @@ -171,6 +171,10 @@ void TM_Free(BMEditMesh *em) em->act_face = NULL; if (em->looptris) MEM_freeN(em->looptris); + + if (em->vert_index) MEM_freeN(em->vert_index); + if (em->edge_index) MEM_freeN(em->edge_index); + if (em->face_index) MEM_freeN(em->face_index); } |