1
0
Fork 0
mirror of https://github.com/TerryCavanagh/VVVVVV.git synced 2024-09-28 17:27:23 +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 )
} }
} }
SDL_zeroa(argexists); if (tempword != "" && j < (int) SDL_arraysize(words))
if (j < (int) NUM_SCRIPT_ARGS)
{
argexists[j] = tempword != "";
if (argexists[j])
{ {
words[j] = tempword; words[j] = tempword;
} }
SDL_zeroa(argexists);
for (size_t ii = 0; ii < NUM_SCRIPT_ARGS; ++ii)
{
argexists[ii] = words[ii] != "";
} }
} }