Merge pull request #813 from tgoulart/obj_loader_leak

Fix memory leak in OBJ loader when a mesh has no faces.
This commit is contained in:
Kim Kulling
2016-03-04 16:41:57 +01:00

View File

@@ -308,7 +308,11 @@ aiMesh *ObjFileImporter::createTopology( const ObjFile::Model* pModel, const Obj
if( !pObjMesh ) {
return NULL;
}
ai_assert( NULL != pObjMesh );
if( pObjMesh->m_Faces.empty() ) {
return NULL;
}
aiMesh* pMesh = new aiMesh;
if( !pObjMesh->m_name.empty() ) {
pMesh->mName.Set( pObjMesh->m_name );