From aa7b0caf4656d65ee156c3cf5ea786f561b850bb Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Wed, 13 Apr 2022 21:08:07 -0400 Subject: fix helpers not disposed if the mod is finalized --- src/SMAPI/Mod.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/SMAPI/Mod.cs b/src/SMAPI/Mod.cs index cffe2998..f764752b 100644 --- a/src/SMAPI/Mod.cs +++ b/src/SMAPI/Mod.cs @@ -49,6 +49,7 @@ namespace StardewModdingAPI /// Destruct the instance. ~Mod() { + (this.Helper as IDisposable)?.Dispose(); // deliberately do this outside overridable dispose method so mods don't accidentally suppress it this.Dispose(false); } } -- cgit