فهرست منبع

In Assimp: fixed memory leak in RemoveRedundantMaterial post process step

Léo Terziman 11 سال پیش
والد
کامیت
53eb9dca32
1فایلهای تغییر یافته به همراه1 افزوده شده و 0 حذف شده
  1. 1 0
      code/RemoveRedundantMaterials.cpp

+ 1 - 0
code/RemoveRedundantMaterials.cpp

@@ -142,6 +142,7 @@ void RemoveRedundantMatsProcess::Execute( aiScene* pScene)
 			// if the material is not referenced ... remove it
 			if (!abReferenced[i])	{
 				++unreferenced;
+				delete pScene->mMaterials[i];
 				continue;
 			}