Use "GC.SuppressFinalize(this)"

This commit is contained in:
Marco Carvalho 2024-09-01 15:19:25 -03:00
parent 2c5c0392f9
commit cc0a3128a5
17 changed files with 19 additions and 0 deletions

View file

@ -229,6 +229,7 @@ namespace Ryujinx.Audio.Backends.SDL2
public override void Dispose()
{
Dispose(true);
GC.SuppressFinalize(this);
}
}
}

View file

@ -446,6 +446,8 @@ namespace Ryujinx.Audio.Backends.SoundIo
{
Dispose(true);
}
GC.SuppressFinalize(this);
}
}
}

View file

@ -485,6 +485,7 @@ namespace Ryujinx.Audio.Common
public void Dispose()
{
Dispose(true);
GC.SuppressFinalize(this);
}
protected virtual void Dispose(bool disposing)

View file

@ -125,6 +125,7 @@ namespace Ryujinx.Graphics.Gpu.Shader.DiskCache
public void Dispose()
{
Dispose(true);
GC.SuppressFinalize(this);
}
protected virtual void Dispose(bool disposing)

View file

@ -674,6 +674,7 @@ namespace Ryujinx.Graphics.Vulkan
public void Dispose()
{
Dispose(true);
GC.SuppressFinalize(this);
}
}
}

View file

@ -1168,6 +1168,7 @@ namespace Ryujinx.Graphics.Vulkan
public void Dispose()
{
Dispose(true);
GC.SuppressFinalize(this);
}
}
}

View file

@ -1735,6 +1735,7 @@ namespace Ryujinx.Graphics.Vulkan
public void Dispose()
{
Dispose(true);
GC.SuppressFinalize(this);
}
}
}

View file

@ -1709,6 +1709,7 @@ namespace Ryujinx.Graphics.Vulkan
public void Dispose()
{
Dispose(true);
GC.SuppressFinalize(this);
}
}
}

View file

@ -102,6 +102,7 @@ namespace Ryujinx.Graphics.Vulkan
public void Dispose()
{
Dispose(true);
GC.SuppressFinalize(this);
}
}
}

View file

@ -378,6 +378,7 @@ namespace Ryujinx.Graphics.Vulkan
public void Dispose()
{
Dispose(true);
GC.SuppressFinalize(this);
}
}
}

View file

@ -752,6 +752,7 @@ namespace Ryujinx.Graphics.Vulkan
public void Dispose()
{
Dispose(true);
GC.SuppressFinalize(this);
}
}
}

View file

@ -292,6 +292,7 @@ namespace Ryujinx.Graphics.Vulkan
public void Dispose()
{
Dispose(true);
GC.SuppressFinalize(this);
}
}
}

View file

@ -1112,6 +1112,7 @@ namespace Ryujinx.Graphics.Vulkan
public void Dispose()
{
Dispose(true);
GC.SuppressFinalize(this);
}
public void Release()

View file

@ -665,6 +665,7 @@ namespace Ryujinx.Graphics.Vulkan
public override void Dispose()
{
Dispose(true);
GC.SuppressFinalize(this);
}
}
}

View file

@ -56,6 +56,7 @@ namespace Ryujinx.Horizon.Sdk.OsTypes
public void Dispose()
{
Dispose(true);
GC.SuppressFinalize(this);
}
}
}

View file

@ -192,6 +192,7 @@ namespace Ryujinx.Horizon.Sdk.Sf.Hipc
public void Dispose()
{
Dispose(true);
GC.SuppressFinalize(this);
}
}
}

View file

@ -16,6 +16,7 @@ using Ryujinx.Horizon.Sdk.Arp;
using Ryujinx.Horizon.Srepo;
using Ryujinx.Horizon.Usb;
using Ryujinx.Horizon.Wlan;
using System;
using System.Collections.Generic;
using System.Threading;
@ -88,6 +89,7 @@ namespace Ryujinx.Horizon
public void Dispose()
{
Dispose(true);
GC.SuppressFinalize(this);
}
}
}