[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [57754] trunk/blender/source/blender/bmesh /operators/bmo_mirror.c: bmesh mirror operator was counting layers in inner loop for no good reason .

Campbell Barton ideasman42 at gmail.com
Wed Jun 26 06:17:03 CEST 2013


Revision: 57754
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=57754
Author:   campbellbarton
Date:     2013-06-26 04:17:02 +0000 (Wed, 26 Jun 2013)
Log Message:
-----------
bmesh mirror operator was counting layers in inner loop for no good reason.

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

Modified: trunk/blender/source/blender/bmesh/operators/bmo_mirror.c
===================================================================
--- trunk/blender/source/blender/bmesh/operators/bmo_mirror.c	2013-06-26 03:42:45 UTC (rev 57753)
+++ trunk/blender/source/blender/bmesh/operators/bmo_mirror.c	2013-06-26 04:17:02 UTC (rev 57754)
@@ -92,12 +92,11 @@
 		BMFace *f;
 		BMLoop *l;
 		MLoopUV *luv;
-		int totlayer;
+		const int totlayer = CustomData_number_of_layers(&bm->ldata, CD_MLOOPUV);
 		BMIter liter;
 
 		BMO_ITER (f, &siter, dupeop.slots_out, "geom.out", BM_FACE) {
 			BM_ITER_ELEM (l, &liter, f, BM_LOOPS_OF_FACE) {
-				totlayer = CustomData_number_of_layers(&bm->ldata, CD_MLOOPUV);
 				for (i = 0; i < totlayer; i++) {
 					luv = CustomData_bmesh_get_n(&bm->ldata, l->head.data, CD_MLOOPUV, i);
 					if (mirror_u)




More information about the Bf-blender-cvs mailing list