util-src/*.c: Use the more concise lua_setfield

vault/0.11
Kim Alvefur 11 years ago
parent bcab7a928a
commit 110fb5576b
  1. 12
      util-src/encodings.c
  2. 3
      util-src/hashes.c
  3. 2
      util-src/signal.c
  4. 3
      util-src/windows.c

@ -368,23 +368,19 @@ LUALIB_API int luaopen_util_encodings(lua_State *L)
#endif
lua_newtable(L);
lua_pushliteral(L, "base64");
lua_newtable(L);
luaL_register(L, NULL, Reg_base64);
lua_settable(L,-3);
lua_setfield(L, -2, "base64");
lua_pushliteral(L, "stringprep");
lua_newtable(L);
luaL_register(L, NULL, Reg_stringprep);
lua_settable(L,-3);
lua_setfield(L, -2, "stringprep");
lua_pushliteral(L, "idna");
lua_newtable(L);
luaL_register(L, NULL, Reg_idna);
lua_settable(L,-3);
lua_setfield(L, -2, "idna");
lua_pushliteral(L, "version"); /** version */
lua_pushliteral(L, "-3.14");
lua_settable(L,-3);
lua_setfield(L, -2, "version");
return 1;
}

@ -205,8 +205,7 @@ LUALIB_API int luaopen_util_hashes(lua_State *L)
{
lua_newtable(L);
luaL_register(L, NULL, Reg);
lua_pushliteral(L, "version"); /** version */
lua_pushliteral(L, "-3.14");
lua_settable(L,-3);
lua_setfield(L, -2, "version");
return 1;
}

@ -391,7 +391,7 @@ int luaopen_util_signal(lua_State *L)
/* put the signals inside the library table too,
* they are only a reference */
lua_pushstring(L, LUA_SIGNAL);
lua_createtable(L, 0, 0);
lua_newtable(L);
while (lua_signals[i].name != NULL)
{

@ -83,8 +83,7 @@ static const luaL_Reg Reg[] =
LUALIB_API int luaopen_util_windows(lua_State *L) {
lua_newtable(L);
luaL_register(L, NULL, Reg);
lua_pushliteral(L, "version"); /** version */
lua_pushliteral(L, "-3.14");
lua_settable(L,-3);
lua_setfield(L, -2, "version");
return 1;
}

Loading…
Cancel
Save