diff --git a/SabreTools.Core/DictionaryBaseExtensions.cs b/SabreTools.Core/DictionaryBaseExtensions.cs index a2fd8419..b9df2cb2 100644 --- a/SabreTools.Core/DictionaryBaseExtensions.cs +++ b/SabreTools.Core/DictionaryBaseExtensions.cs @@ -582,13 +582,13 @@ namespace SabreTools.Core switch (self, other) { case (Disk diskSelf, Disk diskOther): - FillMissingHashes(diskSelf, diskOther); + diskSelf.FillMissingHashes(diskOther); break; case (Media mediaSelf, Media mediaOther): - FillMissingHashes(mediaSelf, mediaOther); + mediaSelf.FillMissingHashes(mediaOther); break; case (Rom romSelf, Rom romOther): - FillMissingHashes(romSelf, romOther); + romSelf.FillMissingHashes(romOther); break; }; } @@ -704,9 +704,9 @@ namespace SabreTools.Core return self switch { - Disk diskSelf => GetDuplicateSuffix(diskSelf), - Media mediaSelf => GetDuplicateSuffix(mediaSelf), - Rom romSelf => GetDuplicateSuffix(romSelf), + Disk diskSelf => diskSelf.GetDuplicateSuffix(), + Media mediaSelf => mediaSelf.GetDuplicateSuffix(), + Rom romSelf => romSelf.GetDuplicateSuffix(), _ => "_1", }; }