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:
authorCampbell Barton <ideasman42@gmail.com>2015-04-25 14:14:55 +0300
committerCampbell Barton <ideasman42@gmail.com>2015-04-25 14:16:58 +0300
commit01dda9a434f393fbd6787e9d1c3baf21374151e4 (patch)
tree0f23db2d74cd22c2d8dfe423a5bc81c6f3023f8d /source/blender/bmesh/intern
parent9eb191083ac79121a19ebc970575b10437f669f1 (diff)
correct own error in recent ngon creation edit
Diffstat (limited to 'source/blender/bmesh/intern')
-rw-r--r--source/blender/bmesh/intern/bmesh_construct.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/source/blender/bmesh/intern/bmesh_construct.c b/source/blender/bmesh/intern/bmesh_construct.c
index 40fb24947d3..fb7f936318b 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;
}