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:
Diffstat (limited to 'source/blender/modifiers/intern/MOD_datatransfer.cc')
-rw-r--r--source/blender/modifiers/intern/MOD_datatransfer.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/source/blender/modifiers/intern/MOD_datatransfer.cc b/source/blender/modifiers/intern/MOD_datatransfer.cc
index 25e8eb8fa20..494ea23d7e2 100644
--- a/source/blender/modifiers/intern/MOD_datatransfer.cc
+++ b/source/blender/modifiers/intern/MOD_datatransfer.cc
@@ -175,12 +175,12 @@ static Mesh *modifyMesh(ModifierData *md, const ModifierEvalContext *ctx, Mesh *
BLI_SPACE_TRANSFORM_SETUP(space_transform, ctx->object, ob_source);
}
- const MVert *me_verts = BKE_mesh_verts(me);
+ const float(*me_positions)[3] = BKE_mesh_positions(me);
const MEdge *me_edges = BKE_mesh_edges(me);
- const MVert *result_verts = BKE_mesh_verts(result);
+ const float(*result_positions)[3] = BKE_mesh_positions(result);
const MEdge *result_edges = BKE_mesh_edges(result);
- if (((result == me) || (me_verts == result_verts) || (me_edges == result_edges)) &&
+ if (((result == me) || (me_positions == result_positions) || (me_edges == result_edges)) &&
(dtmd->data_types & DT_TYPES_AFFECT_MESH)) {
/* We need to duplicate data here, otherwise setting custom normals, edges' sharpness, etc.,
* could modify org mesh, see T43671. */