aboutsummaryrefslogtreecommitdiff
path: root/src/lib_package.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/lib_package.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/lib_package.c b/src/lib_package.c
index 40bafed5..6fac43ec 100644
--- a/src/lib_package.c
+++ b/src/lib_package.c
@@ -193,8 +193,7 @@ static void **ll_register(lua_State *L, const char *path)
193 lua_pop(L, 1); 193 lua_pop(L, 1);
194 plib = (void **)lua_newuserdata(L, sizeof(void *)); 194 plib = (void **)lua_newuserdata(L, sizeof(void *));
195 *plib = NULL; 195 *plib = NULL;
196 luaL_getmetatable(L, "_LOADLIB"); 196 luaL_setmetatable(L, "_LOADLIB");
197 lua_setmetatable(L, -2);
198 lua_pushfstring(L, "LOADLIB: %s", path); 197 lua_pushfstring(L, "LOADLIB: %s", path);
199 lua_pushvalue(L, -2); 198 lua_pushvalue(L, -2);
200 lua_settable(L, LUA_REGISTRYINDEX); 199 lua_settable(L, LUA_REGISTRYINDEX);