Fix incorrect RIFF tag size check on 32-bit systems

This commit is contained in:
elasota
2024-02-07 19:08:43 -05:00
parent 65a6e06ce1
commit 02058eba73

View File

@@ -110,7 +110,7 @@ namespace
PortabilityLayer::RIFFTag mainTag;
memcpy(&mainTag, res, sizeof(mainTag));
if (mainTag.m_chunkSize > size - sizeof(sizeof(PortabilityLayer::RIFFTag)))
if (mainTag.m_chunkSize > size - sizeof(PortabilityLayer::RIFFTag))
return false;
return true;