From bb9450b221454207fdea2d2ba2662bff86dc4b24 Mon Sep 17 00:00:00 2001 From: FeralChild64 Date: Sat, 19 Oct 2019 12:58:18 +0200 Subject: [PATCH] release tool same content detection bugfix --- src/release.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/release.cc b/src/release.cc index b812aa5e..af3144e9 100644 --- a/src/release.cc +++ b/src/release.cc @@ -441,10 +441,11 @@ void ROMFile::analyzeContent() // Check if meaningful file content is really different if ((memcmp(&srcFileContent[0x0000], &dstFileContent[0x0000], revOffset) == 0) && - (memcmp(&srcFileContent[revOffset + 0x10], &dstFileContent[revOffset + 0x10], 8192 - revOffset) == 0)) + (memcmp(&srcFileContent[revOffset + 0x10], &dstFileContent[revOffset + 0x10], + descPtr->fileSize - revOffset - 0x10) == 0)) { sameContent = true; - } + } // Determine expected length of developer ID