Author: sagamusix
Date: Tue Apr 16 15:27:34 2024
New Revision: 20609
URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=20609
Log:
[Mod] MOD: 64 entries plus one loop point is of course 65 vector entries to reserve, not 64...
Modified:
trunk/OpenMPT/soundlib/Load_mod.cpp
Modified: trunk/OpenMPT/soundlib/Load_mod.cpp
==============================================================================
--- trunk/OpenMPT/soundlib/Load_mod.cpp Tue Apr 16 09:53:13 2024 (r20608)
+++ trunk/OpenMPT/soundlib/Load_mod.cpp Tue Apr 16 15:27:34 2024 (r20609)
@@ -1387,7 +1387,7 @@
}
auto &events = instr->synth.m_scripts.emplace_back();
- events.reserve(std::min(loopEnd + 1, 64));
+ events.reserve(std::min(loopEnd + 1, 65));
const auto waveforms = file.ReadArray<uint8, 64>();
const auto volumes = file.ReadArray<uint8, 64>();
for(uint8 i = 0; i < 64; i++)
|