diff options
author | Daniel Dunbar <daniel@zuster.org> | 2005-07-17 09:20:57 +0400 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2005-07-17 09:20:57 +0400 |
commit | e1c653c5c3a31959a7a758d98821833f68b922dc (patch) | |
tree | 0db9ab7ef628174c7462f6b92c04c22001c6c78d /source/blender/blenkernel/intern/deform.c | |
parent | e6f45278137567e697327ccdab3099d0145117dd (diff) |
- convert vertex_duplilist to use mesh_get_derived_deform
- convert object_apply_deform to use mesh_get_derived_deform
- convert build_particle_system to use mesh_get_derived_deform
- remove apply option from mesh_modifier
What do you know, this leaves only one callsite for mesh_modifier
and one "user" site for DL_VERTS...
Diffstat (limited to 'source/blender/blenkernel/intern/deform.c')
-rw-r--r-- | source/blender/blenkernel/intern/deform.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/source/blender/blenkernel/intern/deform.c b/source/blender/blenkernel/intern/deform.c index 7fe0ec626a4..bfe0b81ddb4 100644 --- a/source/blender/blenkernel/intern/deform.c +++ b/source/blender/blenkernel/intern/deform.c @@ -283,7 +283,7 @@ int mesh_modifier(Object *ob, char mode) /* put deformed vertices in dl->verts, optional subsurf will replace that */ if(done) { - DispList *dl= find_displist_create(&ob->disp, DL_VERTS); + DispList *dl= find_displist_create(&ob->disp, DL_VERTS); // removed after switchover float *fp; if(dl->verts) MEM_freeN(dl->verts); @@ -308,10 +308,6 @@ int mesh_modifier(Object *ob, char mode) mvert= NULL; } } - else if(mode=='a') { // apply - if(mvert) MEM_freeN(mvert); - mvert= NULL; - } return done; } |