diff --git a/code/LimitBoneWeightsProcess.cpp b/code/LimitBoneWeightsProcess.cpp index e7fd9ab60..e35fe1462 100644 --- a/code/LimitBoneWeightsProcess.cpp +++ b/code/LimitBoneWeightsProcess.cpp @@ -129,9 +129,9 @@ void LimitBoneWeightsProcess::ProcessMesh( aiMesh* pMesh) std::sort( vit->begin(), vit->end()); // now kill everything beyond the maximum count - unsigned int m = vit->size(); + unsigned int m = static_cast(vit->size()); vit->erase( vit->begin() + mMaxWeights, vit->end()); - removed += m-vit->size(); + removed += static_cast(m-vit->size()); // and renormalize the weights float sum = 0.0f;