diff options
Diffstat (limited to 'source/blender/modifiers/intern/MOD_build.c')
-rw-r--r-- | source/blender/modifiers/intern/MOD_build.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source/blender/modifiers/intern/MOD_build.c b/source/blender/modifiers/intern/MOD_build.c index 84cb8caec43..fbe1548eab1 100644 --- a/source/blender/modifiers/intern/MOD_build.c +++ b/source/blender/modifiers/intern/MOD_build.c @@ -89,7 +89,7 @@ static DerivedMesh *applyModifier(ModifierData *md, Object *ob, int numFaces, numEdges, numLoops; int *vertMap, *edgeMap, *faceMap; float frac; - MPoly *mpoly, *mpolys, *mpolyd; + MPoly *mpolys, *mpolyd; MLoop *mld, *mloops, *mls, *mloopd; GHashIterator *hashIter; /* maps vert indices in old mesh to indices in new mesh */ @@ -207,6 +207,7 @@ static DerivedMesh *applyModifier(ModifierData *md, Object *ob, } } else { int numVerts = dm->getNumVerts(dm) * frac; + numLoops= 0; if(bmd->randomize) BLI_array_randomize(vertMap, sizeof(*vertMap), |