ignorecase: Don't crash if enumeration returned a NULL pointer.

This commit is contained in:
Ryan C. Gordon 2018-03-09 14:50:37 -05:00
parent d08188c1e0
commit be0afe31e3
1 changed files with 12 additions and 8 deletions

View File

@ -50,6 +50,8 @@ static int locateOneElement(char *buf)
ptr++; /* point past dirsep to entry itself. */
} /* else */
if (rc != NULL)
{
for (i = rc; *i != NULL; i++)
{
if (PHYSFS_utf8stricmp(*i, ptr) == 0)
@ -60,8 +62,10 @@ static int locateOneElement(char *buf)
} /* if */
} /* for */
/* no match at all... */
PHYSFS_freeList(rc);
} /* if */
/* no match at all... */
return 0;
} /* locateOneElement */