From a064d49b43f9f07dd75196074dbf5bf04cac0bb0 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Wed, 1 Jun 2016 14:31:42 -0700 Subject: [PATCH] [DATFromDir] Add if around second logging statement for Romba --- DATFromDir/DATFromDir.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/DATFromDir/DATFromDir.cs b/DATFromDir/DATFromDir.cs index dadf35d4..e6937654 100644 --- a/DATFromDir/DATFromDir.cs +++ b/DATFromDir/DATFromDir.cs @@ -495,6 +495,7 @@ namespace SabreTools if (filesize >= (Constants.GibiByte)) { // ISIZE is mod 4GiB, so we add that if the ISIZE is smaller than the filesize and header + bool shouldfollowup = false; if (extractedsize < (filesize - neededHeaderSize)) { _logger.Log("Filename: '" + Path.GetFullPath(item) + "'\nExtracted file size: " + @@ -503,9 +504,13 @@ namespace SabreTools while (extractedsize < (filesize - neededHeaderSize)) { extractedsize += (4 * Constants.GibiByte); + shouldfollowup = true; } - _logger.Log("Filename: '" + Path.GetFullPath(item) + "'\nFinal file size: " + extractedsize + ", " + Style.GetBytesReadable(extractedsize) + + if (shouldfollowup) + { + _logger.Log("Filename: '" + Path.GetFullPath(item) + "'\nFinal file size: " + extractedsize + ", " + Style.GetBytesReadable(extractedsize) + "\nExtracted CRC: " + gzcrc + "\nExtracted MD5: " + gzmd5 + "\nSHA-1: " + Path.GetFileNameWithoutExtension(item)); + } } RomData rom = new RomData