[Bf-blender-cvs] [01dda9a] master: correct own error in recent ngon creation edit

Campbell Barton noreply at git.blender.org
Sat Apr 25 13:17:31 CEST 2015


Commit: 01dda9a434f393fbd6787e9d1c3baf21374151e4
Author: Campbell Barton
Date:   Sat Apr 25 21:14:55 2015 +1000
Branches: master
https://developer.blender.org/rB01dda9a434f393fbd6787e9d1c3baf21374151e4

correct own error in recent ngon creation edit

===================================================================

M	source/blender/bmesh/intern/bmesh_construct.c

===================================================================

diff --git a/source/blender/bmesh/intern/bmesh_construct.c b/source/blender/bmesh/intern/bmesh_construct.c
index 40fb249..fb7f936 100644
--- a/source/blender/bmesh/intern/bmesh_construct.c
+++ b/source/blender/bmesh/intern/bmesh_construct.c
@@ -158,16 +158,18 @@ static bool bm_edges_sort_winding(
 	}
 
 	/* find first edge */
+	i = 0;
 	v_iter = v1;
 	e_iter = e_first = v1->e;
 	do {
 		if (BM_ELEM_API_FLAG_TEST(e_iter, _FLAG_MF) &&
 		    (BM_edge_other_vert(e_iter, v_iter) == v2))
 		{
+			i = 1;
 			break;
 		}
 	} while ((e_iter = bmesh_disk_edge_next(e_iter, v_iter)) != e_first);
-	if (e_iter == e_first) {
+	if (i == 0) {
 		goto error;
 	}




More information about the Bf-blender-cvs mailing list