diff options
author | Campbell Barton <ideasman42@gmail.com> | 2012-05-22 13:00:34 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2012-05-22 13:00:34 +0400 |
commit | 40b7b9655afca32bf3fdae9bd6f58e7b377ddade (patch) | |
tree | e8d2aba8de08596f1d72ce7a3782393bc6df0e20 /source/blender/blenkernel/intern/lattice.c | |
parent | 7767239ac7b3d6ac84e6528200cf7fffd682194c (diff) |
fix for regression in curve modifier (own fault)
Diffstat (limited to 'source/blender/blenkernel/intern/lattice.c')
-rw-r--r-- | source/blender/blenkernel/intern/lattice.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/source/blender/blenkernel/intern/lattice.c b/source/blender/blenkernel/intern/lattice.c index 025ea40e82b..15db290ff14 100644 --- a/source/blender/blenkernel/intern/lattice.c +++ b/source/blender/blenkernel/intern/lattice.c @@ -662,7 +662,8 @@ void curve_deform_verts(Scene *scene, Object *cuOb, Object *target, use_vgroups = (dm->getVertData(dm, 0, CD_MDEFORMVERT) != NULL); } else { - use_vgroups = FALSE; + Mesh *me = target->data; + use_vgroups = (me->dvert != NULL); } } else { @@ -807,7 +808,8 @@ void lattice_deform_verts(Object *laOb, Object *target, DerivedMesh *dm, use_vgroups = (dm->getVertData(dm, 0, CD_MDEFORMVERT) != NULL); } else { - use_vgroups = FALSE; + Mesh *me = target->data; + use_vgroups = (me->dvert != NULL); } } else { |