[Bf-blender-cvs] [4c42e73] master: Fix T37399: Crash with wireframe (wasn't clearing edge tag)

Campbell Barton noreply at git.blender.org
Tue Nov 19 06:46:40 CET 2013


Commit: 4c42e73a9d398ccebb110d0c4cefc93e099fcfcb
Author: Campbell Barton
Date:   Tue Nov 19 16:45:21 2013 +1100
http://developer.blender.org/rB4c42e73a9d398ccebb110d0c4cefc93e099fcfcb

Fix T37399: Crash with wireframe (wasn't clearing edge tag)

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

M	source/blender/bmesh/operators/bmo_wireframe.c

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

diff --git a/source/blender/bmesh/operators/bmo_wireframe.c b/source/blender/bmesh/operators/bmo_wireframe.c
index 7f10088..94b3542 100644
--- a/source/blender/bmesh/operators/bmo_wireframe.c
+++ b/source/blender/bmesh/operators/bmo_wireframe.c
@@ -210,7 +210,7 @@ void bmo_wireframe_exec(BMesh *bm, BMOperator *op)
 	}
 
 	/* setup tags, all faces and verts will be tagged which will be duplicated */
-	BM_mesh_elem_hflag_disable_all(bm, BM_FACE, BM_ELEM_TAG, false);
+	BM_mesh_elem_hflag_disable_all(bm, BM_FACE | BM_EDGE, BM_ELEM_TAG, false);
 
 	BMO_ITER (f_src, &oiter, op->slots_in, "faces", BM_FACE) {
 		verts_loop_tot += f_src->len;




More information about the Bf-blender-cvs mailing list