浏览代码

Merge pull request #3235 from rmstyrczula/master

Fix double free caused in FindInvalidDataProcess
Kim Kulling 5 年之前
父节点
当前提交
f940a37be6
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      code/PostProcessing/FindInvalidDataProcess.cpp

+ 1 - 1
code/PostProcessing/FindInvalidDataProcess.cpp

@@ -124,7 +124,7 @@ void FindInvalidDataProcess::Execute(aiScene *pScene) {
         if (2 == result) {
             // remove this mesh
             delete pScene->mMeshes[a];
-            AI_DEBUG_INVALIDATE_PTR(pScene->mMeshes[a]);
+            pScene->mMeshes[a] = NULL;
 
             meshMapping[a] = UINT_MAX;
             continue;