fixed regression in 'updatebin' tool
This commit is contained in:
1 parent
755aff64ba
commit
a769ce838c
1 file changed
+6
@@ -498,6 +498,7 @@ void ROMFile::analyzeContent()
|
||||
{
|
||||
auto revOffset1 = (descPtr->signatureOffset1 != 0) ? (descPtr->signatureOffset1 + 3) : 0;
|
||||
auto revOffset2 = (descPtr->signatureOffset2 != 0) ? (descPtr->signatureOffset2 + 3) : 0;
|
||||
auto revOffset3 = (descPtr->dosDateOffset != 0) ? descPtr->dosDateOffset : 0;
|
||||
|
||||
if (revOffset1 == 0)
|
||||
{
|
||||
@@ -538,6 +539,11 @@ void ROMFile::analyzeContent()
|
||||
continue;
|
||||
}
|
||||
|
||||
if (revOffset3 != 0 && idx - revOffset3 < 0x10)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
|
||||
if (srcFileContent[idx] != dstFileContent[idx])
|
||||
{
|
||||
sameContent = false;
|
||||
|
||||
Reference in new issue
Block a user