From 9291558b63fb5f0abae5370cfbac4e28f6035491 Mon Sep 17 00:00:00 2001 From: mano-wii Date: Mon, 27 Jan 2020 17:29:05 -0300 Subject: bmesh_intersect_edges: Fix asserts --- source/blender/bmesh/tools/bmesh_intersect_edges.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'source/blender/bmesh/tools') diff --git a/source/blender/bmesh/tools/bmesh_intersect_edges.c b/source/blender/bmesh/tools/bmesh_intersect_edges.c index b25dc82aac9..0f9bc68afeb 100644 --- a/source/blender/bmesh/tools/bmesh_intersect_edges.c +++ b/source/blender/bmesh/tools/bmesh_intersect_edges.c @@ -145,6 +145,8 @@ static BMFace *bm_vert_pair_best_face_get( { BMFace *r_best_face = NULL; + BLI_assert(v_a != v_b); + BMLoop *dummy; if (edgenet_len == 1) { float data[2][3]; @@ -636,7 +638,7 @@ bool BM_mesh_intersect_edges( BLI_bvhtree_insert(tree_edges_act, i, co[0], 2); } else if (edge_test == EDGE_REMAIN_TO_TEST) { - BLI_assert(tree_edges_act); + BLI_assert(tree_edges_remain); e->head.index = 0; copy_v3_v3(co[0], e->v1->co); copy_v3_v3(co[1], e->v2->co); -- cgit v1.2.3