- add lua's io package to unsafe list

This commit is contained in:
Mark Vejvoda 2012-10-12 14:10:19 +00:00
parent b9836685d8
commit 86c083837b
1 changed files with 12 additions and 0 deletions

View File

@ -75,6 +75,18 @@ LuaScript::LuaScript() {
lua_pushnil(luaState);
lua_setfield(luaState, -2, "exit");
lua_getglobal(luaState, "io");
lua_pushnil(luaState);
lua_setfield(luaState, -2, "open");
lua_pushnil(luaState);
lua_setfield(luaState, -2, "close");
lua_pushnil(luaState);
lua_setfield(luaState, -2, "write");
lua_pushnil(luaState);
lua_setfield(luaState, -2, "read");
lua_pushnil(luaState);
lua_setfield(luaState, -2, "flush");
lua_pushnil(luaState);
lua_setglobal(luaState, "loadfile");
lua_pushnil(luaState);