Fix NULL pointer crash involving stringargs

This commit is contained in:
MascaraSnake 2020-04-18 12:23:01 +02:00
parent d40713d08b
commit 2a300bcea4

View file

@ -787,8 +787,13 @@ static boolean P_AreStringArgsEqual(const line_t *li, const line_t *spawnli)
{ {
UINT8 i; UINT8 i;
for (i = 0; i < NUMLINESTRINGARGS; i++) for (i = 0; i < NUMLINESTRINGARGS; i++)
{
if (!li->stringargs[i])
return !spawnli->stringargs[i];
if (strcmp(li->stringargs[i], spawnli->stringargs[i])) if (strcmp(li->stringargs[i], spawnli->stringargs[i]))
return false; return false;
}
return true; return true;
} }