mirror of
https://github.com/elasota/Aerofoil.git
synced 2025-12-13 19:49:36 +00:00
Fix incorrect RIFF tag size check on 32-bit systems
This commit is contained in:
@@ -110,7 +110,7 @@ namespace
|
|||||||
|
|
||||||
PortabilityLayer::RIFFTag mainTag;
|
PortabilityLayer::RIFFTag mainTag;
|
||||||
memcpy(&mainTag, res, sizeof(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 false;
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
Reference in New Issue
Block a user