From 1bd54ad60645ace44a9fa9257b180b11511a8765 Mon Sep 17 00:00:00 2001 From: Tazpn <tazpn@users.sourceforge.net> Date: Wed, 20 Sep 2006 22:59:21 +0000 Subject: [PATCH] Fix iterator problem with skin partition. --- src/obj/NiSkinPartition.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/obj/NiSkinPartition.cpp b/src/obj/NiSkinPartition.cpp index d68fdf31..b303faf2 100644 --- a/src/obj/NiSkinPartition.cpp +++ b/src/obj/NiSkinPartition.cpp @@ -422,9 +422,8 @@ NiSkinPartition::NiSkinPartition(Ref<NiTriBasedGeom> shape, int maxBonesPerParti // reduce vertex influences if necessary if ( maxBones > maxBonesPerVertex ) { - vector< BoneWeightList >::iterator it = weights.begin(); int c = 0; - while ( it != weights.end() ) + for ( vector< BoneWeightList >::iterator it = weights.begin(); it != weights.end(); ++it ) { BoneWeightList & lst = *it; if ( int(lst.size()) > maxBonesPerVertex ) -- GitLab