[Bf-blender-cvs] [60682c3] master: BMesh: remove redundant walker member & assignment
Campbell Barton
noreply at git.blender.org
Mon Oct 31 07:28:01 CET 2016
Commit: 60682c37dd64b1b6061271452016fc9dabc854a6
Author: Campbell Barton
Date: Sat Oct 29 22:31:01 2016 +1100
Branches: master
https://developer.blender.org/rB60682c37dd64b1b6061271452016fc9dabc854a6
BMesh: remove redundant walker member & assignment
===================================================================
M source/blender/bmesh/bmesh_class.h
M source/blender/bmesh/intern/bmesh_core.c
===================================================================
diff --git a/source/blender/bmesh/bmesh_class.h b/source/blender/bmesh/bmesh_class.h
index 72ea7bd..104df62 100644
--- a/source/blender/bmesh/bmesh_class.h
+++ b/source/blender/bmesh/bmesh_class.h
@@ -245,7 +245,7 @@ typedef struct BMesh {
/* ID of the shape key this bmesh came from */
int shapenr;
- int walkers, totflags;
+ int totflags;
ListBase selected;
BMFace *act_face;
diff --git a/source/blender/bmesh/intern/bmesh_core.c b/source/blender/bmesh/intern/bmesh_core.c
index e83b752..28ac8e2 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;
More information about the Bf-blender-cvs
mailing list