diff --git a/src/modules/filesystem/physfs/wrap_Filesystem.cpp b/src/modules/filesystem/physfs/wrap_Filesystem.cpp index 105ca93fe..d8a6932f2 100644 --- a/src/modules/filesystem/physfs/wrap_Filesystem.cpp +++ b/src/modules/filesystem/physfs/wrap_Filesystem.cpp @@ -244,15 +244,10 @@ namespace physfs const char * filename = lua_tostring(L, -1); std::string tmp(filename); + tmp += ".lua"; int size = tmp.size(); - if(size <= 4 || strcmp(filename + (size-4), ".lua") != 0) - { - tmp.append(".lua"); - size = tmp.size(); - } - for(int i=0;i