Fix (unreported) bad copying code of Surface Deform modifier.

This commit is contained in:
Bastien Montagne 2017-06-19 14:57:40 +02:00
parent 5347aa40d5
commit 24486513d5
1 changed files with 3 additions and 1 deletions

View File

@ -138,7 +138,9 @@ static void copyData(ModifierData *md, ModifierData *target)
SurfaceDeformModifierData *smd = (SurfaceDeformModifierData *)md;
SurfaceDeformModifierData *tsmd = (SurfaceDeformModifierData *)target;
*tsmd = *smd;
freeData(target);
modifier_copyData_generic(md, target);
if (smd->verts) {
tsmd->verts = MEM_dupallocN(smd->verts);