From: <sv...@op...> - 2024-06-01 21:43:10
|
Author: sagamusix Date: Sat Jun 1 23:43:03 2024 New Revision: 20899 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=20899 Log: [Fix] ChipTracker probing was inconsistent with actual loader. Modified: trunk/OpenMPT/soundlib/Load_kris.cpp Modified: trunk/OpenMPT/soundlib/Load_kris.cpp ============================================================================== --- trunk/OpenMPT/soundlib/Load_kris.cpp Sat Jun 1 23:19:57 2024 (r20898) +++ trunk/OpenMPT/soundlib/Load_kris.cpp Sat Jun 1 23:43:03 2024 (r20899) @@ -33,7 +33,8 @@ { MODSampleHeader sampleHeader; file.ReadStruct(sampleHeader); - invalidBytes += sampleHeader.GetInvalidByteScore(); + if(sampleHeader.name[0] != 0) + invalidBytes += sampleHeader.GetInvalidByteScore(); if(invalidBytes > MODSampleHeader::INVALID_BYTE_THRESHOLD) return ProbeFailure; } |