From 56a863947d9de1bed73288b0f98ef46c2321f18a Mon Sep 17 00:00:00 2001
From: Campbell Barton <ideasman42@gmail.com>
Date: Tue, 10 Apr 2012 11:20:51 +0000
Subject: [PATCH] minor edit to fracture, while looking into another bug.

---
 object_fracture/fracture_ops.py | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/object_fracture/fracture_ops.py b/object_fracture/fracture_ops.py
index 1f966ae4b..7a7ec3870 100644
--- a/object_fracture/fracture_ops.py
+++ b/object_fracture/fracture_ops.py
@@ -107,9 +107,7 @@ def getIslands(shard):
     vgroups = []
     fgroups = []
 
-    vgi = []
-    for v in sm.vertices:
-        vgi.append(-1)
+    vgi = [-1] * len(sm.vertices)
 
     gindex = 0
     for i in range(len(vgi)):
@@ -119,6 +117,7 @@ def getIslands(shard):
             fgroups.append([])
 
             while len(gproc) > 0:
+                # XXX - is popping the first needed? - pop() without args is fastest - campbell
                 i = gproc.pop(0)
                 for p in sm.polygons:
                     #if i in f.vertices:
-- 
GitLab