From 07f8dba600b39f46b4c2fe44d40db6f23e9a1b83 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Wed, 21 Feb 2018 20:24:43 -0800 Subject: [PATCH] [CHDFile] Ensure both act the same --- SabreTools.Library/FileTypes/CHDFile.cs | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/SabreTools.Library/FileTypes/CHDFile.cs b/SabreTools.Library/FileTypes/CHDFile.cs index d78b85e8..67524669 100644 --- a/SabreTools.Library/FileTypes/CHDFile.cs +++ b/SabreTools.Library/FileTypes/CHDFile.cs @@ -144,22 +144,8 @@ namespace SabreTools.Library.FileTypes /// /// public CHDFile(string filename) - : base(filename) + : this(Utilities.TryOpenRead(filename)) { - _fileType = FileType.CHD; - m_br = new BinaryReader(Utilities.TryOpenRead(filename)); - - _headerVersion = ValidateHeaderVersion(); - - byte[] hash = GetHashFromHeader(); - if (hash.Length == Constants.MD5Length) - { - _md5 = hash; - } - else if (hash.Length == Constants.SHA1Length) - { - _sha1 = hash; - } } ///