mirror of
https://github.com/TES3MP/openmw-tes3mp.git
synced 2025-03-03 13:49:40 +00:00
Check if the local was not found, just for sure
This commit is contained in:
parent
7dff8d8fe2
commit
97d8cc0efe
1 changed files with 4 additions and 2 deletions
|
@ -240,6 +240,10 @@ namespace MWScript
|
||||||
char type = declarations.getType (iter->first);
|
char type = declarations.getType (iter->first);
|
||||||
int index2 = declarations.getIndex (iter->first);
|
int index2 = declarations.getIndex (iter->first);
|
||||||
|
|
||||||
|
// silently ignore locals that don't exist anymore
|
||||||
|
if (type == ' ' || index2 == -1)
|
||||||
|
continue;
|
||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
switch (type)
|
switch (type)
|
||||||
|
@ -247,8 +251,6 @@ namespace MWScript
|
||||||
case 's': mShorts.at (index2) = iter->second.getInteger(); break;
|
case 's': mShorts.at (index2) = iter->second.getInteger(); break;
|
||||||
case 'l': mLongs.at (index2) = iter->second.getInteger(); break;
|
case 'l': mLongs.at (index2) = iter->second.getInteger(); break;
|
||||||
case 'f': mFloats.at (index2) = iter->second.getFloat(); break;
|
case 'f': mFloats.at (index2) = iter->second.getFloat(); break;
|
||||||
|
|
||||||
// silently ignore locals that don't exist anymore
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
catch (...)
|
catch (...)
|
||||||
|
|
Loading…
Reference in a new issue