bmesh mirror operator was counting layers in inner loop for no good reason.

This commit is contained in:
Campbell Barton
2013-06-26 04:17:02 +00:00
parent a050ddf279
commit 7d608452d0

View File

@@ -92,12 +92,11 @@ void bmo_mirror_exec(BMesh *bm, BMOperator *op)
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)