Merge pull request #391 from jdduke/fix_blend_bmesh_uvloop

Use strict inequality when validating BMesh uvloop access
pull/402/head
Alexander Gessler 2014-09-20 23:26:35 -07:00
commit f44968669f
1 changed files with 1 additions and 1 deletions

View File

@ -150,7 +150,7 @@ void BlenderBMeshConverter::ConvertPolyToFaces( const MPoly& poly )
// UVs are optional, so only convert when present.
if ( BMesh->mloopuv.size() )
{
if ( (poly.loopstart + poly.totloop ) >= static_cast<int>( BMesh->mloopuv.size() ) )
if ( (poly.loopstart + poly.totloop ) > static_cast<int>( BMesh->mloopuv.size() ) )
{
ThrowException( "BMesh uv loop array has incorrect size" );
}