diff options
author | mano-wii <germano.costa@ig.com.br> | 2018-07-26 19:48:26 +0300 |
---|---|---|
committer | mano-wii <germano.costa@ig.com.br> | 2018-07-26 19:48:26 +0300 |
commit | cb42850ef25ab023a7d4a346a438148c42cb89c9 (patch) | |
tree | 03d41b230c22a9270210cae59ef75804d494add4 /source/blender/editors/transform/transform_snap_object.c | |
parent | bc6e6a758fa25dcee55842b17f8da254fa507531 (diff) |
Fix assert in snapEditMesh.
Diffstat (limited to 'source/blender/editors/transform/transform_snap_object.c')
-rw-r--r-- | source/blender/editors/transform/transform_snap_object.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/source/blender/editors/transform/transform_snap_object.c b/source/blender/editors/transform/transform_snap_object.c index 8b2b80a4239..a6e857c4a60 100644 --- a/source/blender/editors/transform/transform_snap_object.c +++ b/source/blender/editors/transform/transform_snap_object.c @@ -537,6 +537,8 @@ static bool raycastEditMesh( BVHTreeFromEditMesh *treedata = NULL; Object *em_ob = em->ob; + BLI_assert(em_ob->data == BKE_object_get_pre_modified_mesh(ob)); + void **sod_p; /* Use `em->ob` as the key in ghash since the editmesh is used * to create bvhtree and is the same for each linked object. */ @@ -2055,7 +2057,7 @@ static short snapEditMesh( BVHTreeFromEditMesh *treedata_vert = NULL, *treedata_edge = NULL; Object *em_ob = em->ob; - BLI_assert(em_ob->data == ob->data); + BLI_assert(em_ob->data == BKE_object_get_pre_modified_mesh(ob)); UNUSED_VARS_NDEBUG(ob); void **sod_p; |