From 79a7dd54abef278ab9b1afeaeb3521d08fcc6ddf Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Mon, 27 Feb 2017 12:08:35 -0800 Subject: [PATCH] [SabreTools, Flags, DatFile] Fix flags for deeper hashes --- SabreTools.Helper/Data/Flags.cs | 4 ++-- SabreTools/SabreTools.cs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/SabreTools.Helper/Data/Flags.cs b/SabreTools.Helper/Data/Flags.cs index 216e377e..0c5bb0f4 100644 --- a/SabreTools.Helper/Data/Flags.cs +++ b/SabreTools.Helper/Data/Flags.cs @@ -256,8 +256,8 @@ namespace SabreTools.Helper.Data SHA512 = 0x0020, // Special combinations - Standard = CRC & MD5 & SHA1, - DeepHashes = MD5 & SHA1 & SHA256 & SHA384 & SHA512, + Standard = CRC | MD5 | SHA1, + DeepHashes = MD5 | SHA1 | SHA256 | SHA384 | SHA512, } #endregion diff --git a/SabreTools/SabreTools.cs b/SabreTools/SabreTools.cs index d6997de6..4ef27667 100644 --- a/SabreTools/SabreTools.cs +++ b/SabreTools/SabreTools.cs @@ -119,7 +119,7 @@ namespace SabreTools usegame = true; DatFormat datFormat = 0x0; DiffMode diffMode = 0x0; - Hash omitFromScan = Hash.SHA256 & Hash.SHA384 & Hash.SHA512; // Should be set to 0x0 later + Hash omitFromScan = Hash.SHA256 | Hash.SHA384 | Hash.SHA512; // Should be set to 0x0 later Hash stripHash = 0x0; OutputFormat outputFormat = OutputFormat.Folder; SplitType splitType = SplitType.None;