diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2020-06-09 13:17:00 +0300 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2020-06-09 13:19:44 +0300 |
commit | 8522b429b56838e343c5cbe8889dcbf792e23a38 (patch) | |
tree | f87760f246bcd04b448838f18a80eb06d5b3630e /source/blender/editors/transform/transform_convert.c | |
parent | 5620a09e0d5e929271c4faa2a763b647758072d8 (diff) |
Transform: Fixes after recent refactor
Pointed by strict compiler warnings, but some of the reports were
actually a real bugs:
- Access uninitialized memory of td_mirror_iter.
Assuming that iterator is to point to the first element of the
data array.
- Lattice's recalc data was never called.
There is also a fix for redundant declaration of recalcData() and
missing declaration of recalcData_lattice().
Diffstat (limited to 'source/blender/editors/transform/transform_convert.c')
-rw-r--r-- | source/blender/editors/transform/transform_convert.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/source/blender/editors/transform/transform_convert.c b/source/blender/editors/transform/transform_convert.c index e40af2feafb..fba3370dcbc 100644 --- a/source/blender/editors/transform/transform_convert.c +++ b/source/blender/editors/transform/transform_convert.c @@ -3094,9 +3094,11 @@ void recalcData(TransInfo *t) recalcData_tracking(t); break; case TC_MBALL_VERTS: - case TC_LATTICE_VERTS: recalcData_obedit(t); break; + case TC_LATTICE_VERTS: + recalcData_lattice(t); + break; case TC_PARTICLE_VERTS: recalcData_particles(t); break; |