Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2020-06-09 13:17:00 +0300
committerSergey Sharybin <sergey.vfx@gmail.com>2020-06-09 13:19:44 +0300
commit8522b429b56838e343c5cbe8889dcbf792e23a38 (patch)
treef87760f246bcd04b448838f18a80eb06d5b3630e /source/blender/editors/transform/transform_convert.c
parent5620a09e0d5e929271c4faa2a763b647758072d8 (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.c4
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;