diff options
author | Campbell Barton <ideasman42@gmail.com> | 2016-10-29 14:31:01 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2016-10-31 09:24:15 +0300 |
commit | 60682c37dd64b1b6061271452016fc9dabc854a6 (patch) | |
tree | 7ae5347e42651a457781ee60b7faf8bb918cbebf /source/blender/bmesh/intern | |
parent | 04aa45407595a75b2f730894fb921c31261a23b1 (diff) |
BMesh: remove redundant walker member & assignment
Diffstat (limited to 'source/blender/bmesh/intern')
-rw-r--r-- | source/blender/bmesh/intern/bmesh_core.c | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/source/blender/bmesh/intern/bmesh_core.c b/source/blender/bmesh/intern/bmesh_core.c index e83b752947c..28ac8e24ebb 100644 --- a/source/blender/bmesh/intern/bmesh_core.c +++ b/source/blender/bmesh/intern/bmesh_core.c @@ -295,8 +295,6 @@ static BMLoop *bm_face_boundary_add( #else f->l_first = l; #endif - - l->f = f; return l; } @@ -458,13 +456,10 @@ BMFace *BM_face_create( f = bm_face_create__internal(bm); startl = lastl = bm_face_boundary_add(bm, f, verts[0], edges[0], create_flag); - - startl->v = verts[0]; - startl->e = edges[0]; + for (i = 1; i < len; i++) { l = bm_loop_create(bm, verts[i], edges[i], f, NULL /* edges[i]->l */, create_flag); - - l->f = f; + bmesh_radial_append(edges[i], l); l->prev = lastl; |