From: <sv...@op...> - 2024-08-16 07:51:04
|
Author: manx Date: Fri Aug 16 09:50:56 2024 New Revision: 21467 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21467 Log: [Ref] Do not rely on sizeof(float32). Modified: trunk/OpenMPT/soundlib/Load_it.cpp Modified: trunk/OpenMPT/soundlib/Load_it.cpp ============================================================================== --- trunk/OpenMPT/soundlib/Load_it.cpp Fri Aug 16 08:56:20 2024 (r21466) +++ trunk/OpenMPT/soundlib/Load_it.cpp Fri Aug 16 09:50:56 2024 (r21467) @@ -2033,8 +2033,8 @@ } const uint32 extraDataSize = - 4 + sizeof(float32) + // 4 for ID and size of dryRatio - 4 + sizeof(int32); // Default Program + 4 + sizeof(IEEE754binary32LE) + // 4 for ID and size of dryRatio + 4 + sizeof(int32); // Default Program // For each extra entity, add 4 for ID, plus 4 for size of entity, plus size of entity chunkSize += extraDataSize + 4; // +4 is for size field itself |