Commit: eeff7a2f3c9d4bb495d31a7190044be926b9a45e
Author: Campbell Barton
Date:   Fri Jan 4 16:08:42 2019 +1100
Branches: blender2.7
https://developer.blender.org/rBeeff7a2f3c9d4bb495d31a7190044be926b9a45e

Fix eternal loop in spin tool merge first/last

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

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

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

diff --git a/source/blender/bmesh/operators/bmo_dupe.c 
b/source/blender/bmesh/operators/bmo_dupe.c
index 77019e13969..7f13731dc02 100644
--- a/source/blender/bmesh/operators/bmo_dupe.c
+++ b/source/blender/bmesh/operators/bmo_dupe.c
@@ -573,11 +573,10 @@ void bmo_spin_exec(BMesh *bm, BMOperator *op)
                                                        BM_face_kill(bm, f_src);
                                                        elem_array_len--;
                                                        elem_array[i] = 
elem_array[elem_array_len];
+                                                       continue;
                                                }
                                        }
-                                       else {
-                                               i++;
-                                       }
+                                       i++;
                                }
                                slot_geom_out->len = elem_array_len;
                        }

_______________________________________________
Bf-blender-cvs mailing list
Bf-blender-cvs@blender.org
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to