瀏覽代碼

MakeVerboseFormat: fix invalid delete statement.

Kim Kulling 9 年之前
父節點
當前提交
147921ac39
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      code/MakeVerboseFormat.cpp

+ 1 - 1
code/MakeVerboseFormat.cpp

@@ -171,7 +171,7 @@ bool MakeVerboseFormatProcess::MakeVerboseFormat(aiMesh* pcMesh)
     // build output vertex weights
     // build output vertex weights
     for (unsigned int i = 0;i < pcMesh->mNumBones;++i)
     for (unsigned int i = 0;i < pcMesh->mNumBones;++i)
     {
     {
-        delete pcMesh->mBones[i]->mWeights;
+        delete [] pcMesh->mBones[i]->mWeights;
         if (!newWeights[i].empty()) {
         if (!newWeights[i].empty()) {
             pcMesh->mBones[i]->mWeights = new aiVertexWeight[newWeights[i].size()];
             pcMesh->mBones[i]->mWeights = new aiVertexWeight[newWeights[i].size()];
             aiVertexWeight *weightToCopy = &( newWeights[i][0] );
             aiVertexWeight *weightToCopy = &( newWeights[i][0] );