Dispose SequenceSet when we're done with it.

Utility rules that do something on a map and exit
are left without explicit disposing, as they will
be cleaned up immediately anyway.
This commit is contained in:
Paul Chote
2023-03-08 08:23:04 +00:00
committed by Gustas
parent c35ab081ff
commit f0cf728825
6 changed files with 17 additions and 19 deletions

View File

@@ -149,7 +149,7 @@ namespace OpenRA
}
}
public class Map : IReadOnlyFileSystem
public class Map : IReadOnlyFileSystem, IDisposable
{
public const int SupportedMapFormat = 11;
public const int CurrentMapFormat = 12;
@@ -1417,5 +1417,10 @@ namespace OpenRA
return modData.Translation.GetString(key, args);
}
public void Dispose()
{
Sequences.Dispose();
}
}
}