MDC-Loader: fix a possible nullptr access.

pull/2112/head
Kim Kulling 2018-08-31 19:29:17 +02:00
parent a872e7d908
commit a7306abcfe
2 changed files with 9 additions and 7 deletions

View File

@ -434,11 +434,13 @@ void MDCImporter::InternReadFile(
else if (1 == pScene->mNumMeshes)
{
pScene->mRootNode = new aiNode();
if ( nullptr != pScene->mMeshes[0] ) {
pScene->mRootNode->mName = pScene->mMeshes[0]->mName;
pScene->mRootNode->mNumMeshes = 1;
pScene->mRootNode->mMeshes = new unsigned int[1];
pScene->mRootNode->mMeshes[0] = 0;
}
}
else
{
pScene->mRootNode = new aiNode();