From 6faa59d442dbe18bab2036d868ab70aa529ef5ee Mon Sep 17 00:00:00 2001 From: dg <dg@51575b47-30f0-44d4-a5cc-537603b46e54> Date: Sun, 28 Aug 2011 10:21:25 +0000 Subject: [PATCH] Disabled loading C module in Lua, for safety git-svn-id: http://svn.net-core.org/repos/t-engine4@4273 51575b47-30f0-44d4-a5cc-537603b46e54 --- src/lua/loadlib.c | 2 +- src/luajit/loadlib.c | 2 +- src/luajit2/src/lib_package.c | 2 -- 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/lua/loadlib.c b/src/lua/loadlib.c index 7e1f2a4317..96bdd39fd9 100644 --- a/src/lua/loadlib.c +++ b/src/lua/loadlib.c @@ -639,7 +639,7 @@ static const luaL_Reg ll_funcs[] = { static const lua_CFunction loaders[] = - {loader_preload, loader_Physfs, loader_C, loader_Croot, NULL}; + {loader_preload, loader_Physfs, NULL}; LUALIB_API int luaopen_package (lua_State *L) { diff --git a/src/luajit/loadlib.c b/src/luajit/loadlib.c index eedfc8550a..ba36aefd85 100644 --- a/src/luajit/loadlib.c +++ b/src/luajit/loadlib.c @@ -641,7 +641,7 @@ static const luaL_Reg ll_funcs[] = { static const lua_CFunction loaders[] = - {loader_preload, loader_Physfs, loader_C, loader_Croot, NULL}; + {loader_preload, loader_Physfs, NULL}; LUALIB_API int luaopen_package (lua_State *L) { diff --git a/src/luajit2/src/lib_package.c b/src/luajit2/src/lib_package.c index 29aa7d8259..b3f80f30b9 100644 --- a/src/luajit2/src/lib_package.c +++ b/src/luajit2/src/lib_package.c @@ -491,8 +491,6 @@ static const lua_CFunction package_loaders[] = { lj_cf_package_loader_preload, lj_cf_package_loader_lua, - lj_cf_package_loader_c, - lj_cf_package_loader_croot, NULL }; -- GitLab