1
0
mirror of https://github.com/TerryCavanagh/VVVVVV.git synced 2024-06-25 22:18:30 +02:00

tokenize(): Check all arguments

63a487d20d only checked for the last
argument, not for all arguments.

Fixes #822.
This commit is contained in:
Misa 2021-08-12 20:44:11 -07:00 committed by Ethan Lee
parent 63a487d20d
commit aa439bff16

View File

@ -73,15 +73,16 @@ void scriptclass::tokenize( const std::string& t )
} }
} }
if (tempword != "" && j < (int) SDL_arraysize(words))
{
words[j] = tempword;
}
SDL_zeroa(argexists); SDL_zeroa(argexists);
if (j < (int) NUM_SCRIPT_ARGS) for (size_t ii = 0; ii < NUM_SCRIPT_ARGS; ++ii)
{ {
argexists[j] = tempword != ""; argexists[ii] = words[ii] != "";
if (argexists[j])
{
words[j] = tempword;
}
} }
} }