Przeglądaj źródła

Merge pull request #3235 from rmstyrczula/master

Fix double free caused in FindInvalidDataProcess
Kim Kulling 5 lat temu
rodzic
commit
f940a37be6
1 zmienionych plików z 1 dodań i 1 usunięć
  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;