1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-02-04 03:40:14 +00:00

Fix loading openmw-template.omwgame with debug builds (see: https://forum.openmw.org/viewtopic.php?f=7&p=34026#p34026). Script::load() was failing with debug assertion fail (vector subscript out of range)

This commit is contained in:
cc9cii 2015-07-30 15:48:45 +10:00
parent 2e6a8e1b18
commit 7247da5a77

View File

@ -77,8 +77,13 @@ namespace ESM
break;
case ESM::FourCC<'S','C','D','T'>::value:
// compiled script
if (mData.mScriptDataSize)
{
mScriptData.resize(mData.mScriptDataSize);
esm.getHExact(&mScriptData[0], mScriptData.size());
}
else
esm.skipHSub();
break;
case ESM::FourCC<'S','C','T','X'>::value:
mScriptText = esm.getHString();