From 2fe8e53e77f36a621aa4a814efb5b49da67acbe0 Mon Sep 17 00:00:00 2001 From: Colin McMillen Date: Wed, 19 Feb 2020 17:18:00 -0500 Subject: [PATCH] Call GC.SuppressFinalize() from Dispose(). GitOrigin-RevId: 57b1d3760a781966e3dd673970b535bb8cade1a2 --- Shared/LinesOfSight.cs | 1 + Shared/Scene.cs | 1 + 2 files changed, 2 insertions(+) diff --git a/Shared/LinesOfSight.cs b/Shared/LinesOfSight.cs index de602b1..de3c708 100644 --- a/Shared/LinesOfSight.cs +++ b/Shared/LinesOfSight.cs @@ -30,6 +30,7 @@ namespace SemiColinGames { public void Dispose() { vertexBuffer.Dispose(); indexBuffer.Dispose(); + GC.SuppressFinalize(this); } public void Update(Player player, AABB[] collisionTargets) { diff --git a/Shared/Scene.cs b/Shared/Scene.cs index 3b51a53..4b356f0 100644 --- a/Shared/Scene.cs +++ b/Shared/Scene.cs @@ -45,6 +45,7 @@ namespace SemiColinGames { lightingTarget.Dispose(); lightingEffect.Dispose(); spriteBatch.Dispose(); + GC.SuppressFinalize(this); } public void Draw(World world, Player player, LinesOfSight linesOfSight) {