Fix crash on exit due to remaining DefautlInstance objects

This commit is contained in:
Wojtek Figat
2023-02-10 11:27:01 +01:00
parent 9197d583ce
commit c785a17ca8
2 changed files with 14 additions and 7 deletions

View File

@@ -525,13 +525,6 @@ void Scripting::Release()
for (int32 i = modules.Count() - 1; i >= 0; i--)
{
auto module = modules[i];
if (module == GetBinaryModuleCorlib() || module == GetBinaryModuleFlaxEngine())
{
// Just C# assembly unload for in-build modules
((ManagedBinaryModule*)module)->Assembly->Unload();
continue;
}
module->Destroy(false);
}
_nonNativeModules.ClearDelete();