[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [55913] trunk/blender/source/blender/bmesh /operators/bmo_beautify.c: fix for error in recent changes to beautify, clear edge tags before use.

Campbell Barton ideasman42 at gmail.com
Tue Apr 9 02:07:50 CEST 2013


Revision: 55913
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=55913
Author:   campbellbarton
Date:     2013-04-09 00:07:47 +0000 (Tue, 09 Apr 2013)
Log Message:
-----------
fix for error in recent changes to beautify, clear edge tags before use.

Modified Paths:
--------------
    trunk/blender/source/blender/bmesh/operators/bmo_beautify.c

Modified: trunk/blender/source/blender/bmesh/operators/bmo_beautify.c
===================================================================
--- trunk/blender/source/blender/bmesh/operators/bmo_beautify.c	2013-04-08 20:04:03 UTC (rev 55912)
+++ trunk/blender/source/blender/bmesh/operators/bmo_beautify.c	2013-04-09 00:07:47 UTC (rev 55913)
@@ -374,6 +374,7 @@
 
 void bmo_beautify_fill_exec(BMesh *bm, BMOperator *op)
 {
+	BMIter iter;
 	BMOIter siter;
 	BMFace *f;
 	BMEdge *e;
@@ -387,6 +388,10 @@
 		}
 	}
 
+	BM_ITER_MESH (e, &iter, bm, BM_EDGES_OF_MESH) {
+		BM_elem_flag_disable(e, BM_ELEM_TAG);
+	}
+
 	/* will over alloc if some edges can't be rotated */
 	edge_array = MEM_mallocN(sizeof(*edge_array) *  BMO_slot_buffer_count(op->slots_in, "edges"), __func__);
 




More information about the Bf-blender-cvs mailing list