1
0
Fork 0

Fix #13921, a908c7bed0: Don't reject MIDI files with a valid file magic value.

pull/13926/head
Michael Lutz 2025-03-30 13:50:33 +02:00
parent 5ff1632fc1
commit 56af0b29f5
1 changed files with 1 additions and 1 deletions

View File

@ -429,7 +429,7 @@ bool MidiFile::ReadSMFHeader(FileHandle &file, SMFHeader &header)
/* Check magic, 'MThd' followed by 4 byte length indicator (always = 6 in SMF) */
const uint8_t magic[] = { 'M', 'T', 'h', 'd', 0x00, 0x00, 0x00, 0x06 };
if (std::ranges::equal(std::span(buffer, std::size(magic)), magic)) {
if (!std::ranges::equal(std::span(buffer, std::size(magic)), magic)) {
return false;
}