AMFImporter: Fix memory leak
authorTuro Lamminen <turotl@gmail.com>
Thu, 5 Oct 2017 09:09:26 +0000 (12:09 +0300)
committerTuro Lamminen <turotl@gmail.com>
Thu, 5 Oct 2017 09:15:28 +0000 (12:15 +0300)
code/AMFImporter_Postprocess.cpp

index 085336c..789a11e 100644 (file)
@@ -686,7 +686,6 @@ std::list<unsigned int> mesh_idx;
                                tmesh->mNumVertices = static_cast<unsigned int>(vert_arr.size());
                                tmesh->mVertices = new aiVector3D[tmesh->mNumVertices];
                                tmesh->mColors[0] = new aiColor4D[tmesh->mNumVertices];
-                               tmesh->mFaces = new aiFace[face_list_cur.size()];
 
                                memcpy(tmesh->mVertices, vert_arr.data(), tmesh->mNumVertices * sizeof(aiVector3D));
                                memcpy(tmesh->mColors[0], col_arr.data(), tmesh->mNumVertices * sizeof(aiColor4D));