Efficiency improvement in whitelist check

Thanks Inu!
This commit is contained in:
wolfy852 2016-01-20 16:59:55 -06:00
parent a68e92690f
commit 569f7d15d1

View file

@ -158,7 +158,7 @@ static int io_open (lua_State *L) {
const char *filename = luaL_checkstring(L, 1);
int pass = 0; int i;
int length = strlen(filename) - 1;
for (i = 0; i < 5; i++) // wolfs == noobcoder, so manually change this with any added file types
for (i = 0; i < (sizeof (whitelist) / sizeof(const char *)); i++)
{
if (!stricmp(&filename[length - (strlen(whitelist[i]) - 1)], whitelist[i]))
{