coverity scan: make place of false positive more understandable.

pull/749/head
Kim Kulling 2016-01-08 16:18:32 +01:00
parent 7ef579674d
commit 430b614a69
2 changed files with 4 additions and 2 deletions

View File

@ -174,7 +174,8 @@ bool MakeVerboseFormatProcess::MakeVerboseFormat(aiMesh* pcMesh)
delete pcMesh->mBones[i]->mWeights;
if (!newWeights[i].empty()) {
pcMesh->mBones[i]->mWeights = new aiVertexWeight[newWeights[i].size()];
memcpy(pcMesh->mBones[i]->mWeights, &newWeights[i][0],
aiVertexWeight *weightToCopy = &( newWeights[i][0] );
memcpy(pcMesh->mBones[i]->mWeights, weightToCopy,
sizeof(aiVertexWeight) * newWeights[i].size());
delete[] newWeights;
} else {

View File

@ -249,7 +249,8 @@ struct aiBone
//! Default constructor
aiBone()
: mNumWeights( 0 )
: mName()
, mNumWeights( 0 )
, mWeights( NULL )
{
}