diff --git a/lualib-src/lua-sharetable.c b/lualib-src/lua-sharetable.c index 8a84e7bf..6588053a 100644 --- a/lualib-src/lua-sharetable.c +++ b/lualib-src/lua-sharetable.c @@ -192,7 +192,7 @@ load_matrixfile(lua_State *L) { static int matrix_from_file(lua_State *L) { - lua_State *mL = luaL_newstate(); + lua_State *mL = lua_newstate(luaL_alloc, NULL, G(L)->seed); if (mL == NULL) { return luaL_error(L, "luaL_newstate failed"); }