diff --git a/SabreTools.FileTypes/CHD/CHDFile.cs b/SabreTools.FileTypes/CHD/CHDFile.cs index 698838a0..e2ceef34 100644 --- a/SabreTools.FileTypes/CHD/CHDFile.cs +++ b/SabreTools.FileTypes/CHD/CHDFile.cs @@ -64,15 +64,6 @@ namespace SabreTools.FileTypes.CHD #endregion - #region Abstract functionality - - /// - /// Return the best-available hash for a particular CHD version - /// - public abstract byte[] GetHash(); - - #endregion - #region Helpers /// diff --git a/SabreTools.FileTypes/CHD/CHDFileV1.cs b/SabreTools.FileTypes/CHD/CHDFileV1.cs index d8db7b60..e5a782bd 100644 --- a/SabreTools.FileTypes/CHD/CHDFileV1.cs +++ b/SabreTools.FileTypes/CHD/CHDFileV1.cs @@ -44,12 +44,5 @@ namespace SabreTools.FileTypes.CHD return new CHDFileV1 { _header = header, MD5 = header.MD5 }; } - - /// - /// Returns MD5 hash or empty array - public override byte[] GetHash() - { - return (_header as HeaderV1)?.MD5 ?? []; - } } } diff --git a/SabreTools.FileTypes/CHD/CHDFileV2.cs b/SabreTools.FileTypes/CHD/CHDFileV2.cs index 9f3d10f8..a4f51916 100644 --- a/SabreTools.FileTypes/CHD/CHDFileV2.cs +++ b/SabreTools.FileTypes/CHD/CHDFileV2.cs @@ -45,12 +45,5 @@ namespace SabreTools.FileTypes.CHD return new CHDFileV2 { _header = header, MD5 = header.MD5 }; } - - /// - /// Returns MD5 hash or empty array - public override byte[] GetHash() - { - return (_header as HeaderV2)?.MD5 ?? []; - } } } diff --git a/SabreTools.FileTypes/CHD/CHDFileV3.cs b/SabreTools.FileTypes/CHD/CHDFileV3.cs index abb283bf..d0fe05b4 100644 --- a/SabreTools.FileTypes/CHD/CHDFileV3.cs +++ b/SabreTools.FileTypes/CHD/CHDFileV3.cs @@ -45,12 +45,5 @@ namespace SabreTools.FileTypes.CHD return new CHDFileV3 { _header = header, MD5 = header.MD5, SHA1 = header.SHA1 }; } - - /// - /// Returns SHA-1 hash or empty array - public override byte[] GetHash() - { - return (_header as HeaderV3)?.SHA1 ?? []; - } } } diff --git a/SabreTools.FileTypes/CHD/CHDFileV4.cs b/SabreTools.FileTypes/CHD/CHDFileV4.cs index f1f041c6..b4fec45d 100644 --- a/SabreTools.FileTypes/CHD/CHDFileV4.cs +++ b/SabreTools.FileTypes/CHD/CHDFileV4.cs @@ -44,12 +44,5 @@ namespace SabreTools.FileTypes.CHD return new CHDFileV4 { _header = header, SHA1 = header.SHA1 }; } - - /// - /// Returns SHA-1 hash or empty array - public override byte[] GetHash() - { - return (_header as HeaderV4)?.SHA1 ?? []; - } } } diff --git a/SabreTools.FileTypes/CHD/CHDFileV5.cs b/SabreTools.FileTypes/CHD/CHDFileV5.cs index e4f33f48..a32445fd 100644 --- a/SabreTools.FileTypes/CHD/CHDFileV5.cs +++ b/SabreTools.FileTypes/CHD/CHDFileV5.cs @@ -46,12 +46,5 @@ namespace SabreTools.FileTypes.CHD return new CHDFileV5 { _header = header, SHA1 = header.SHA1 }; } - - /// - /// Returns SHA-1 hash or empty array - public override byte[] GetHash() - { - return (_header as HeaderV5)?.SHA1 ?? []; - } } }