summaryrefslogtreecommitdiff
path: root/src/ltablib.c
diff options
context:
space:
mode:
authorLua Team <team@lua.org>2005-09-09 12:00:00 +0000
committerrepogen <>2005-09-09 12:00:00 +0000
commitbd80c4ee9b6d9464cf9f3ff4ee41890d8b3ca9e6 (patch)
treee1d7c1b341ccb9a3a1fb044ac6e67b5a5e0259b7 /src/ltablib.c
parentbf6b5550cdfbc0c4a3a4577776ad76628d80718e (diff)
downloadlua-github-5.1-alpha.tar.gz
Lua 5.1-alpha5.1-alpha
Diffstat (limited to 'src/ltablib.c')
-rw-r--r--src/ltablib.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/ltablib.c b/src/ltablib.c
index ab4d5db2..348b6ed5 100644
--- a/src/ltablib.c
+++ b/src/ltablib.c
@@ -1,5 +1,5 @@
/*
-** $Id: ltablib.c,v 1.31 2005/05/17 19:49:15 roberto Exp $
+** $Id: ltablib.c,v 1.35 2005/08/26 17:36:32 roberto Exp $
** Library for Table Manipulation
** See Copyright Notice in lua.h
*/
@@ -109,7 +109,7 @@ static int tremove (lua_State *L) {
}
-static int str_concat (lua_State *L) {
+static int tconcat (lua_State *L) {
luaL_Buffer b;
size_t lsep;
const char *sep = luaL_optlstring(L, 2, "", &lsep);
@@ -236,21 +236,21 @@ static int sort (lua_State *L) {
/* }====================================================== */
-static const luaL_reg tab_funcs[] = {
- {"concat", str_concat},
+static const luaL_Reg tab_funcs[] = {
+ {"concat", tconcat},
{"foreach", foreach},
{"foreachi", foreachi},
{"getn", getn},
- {"setn", setn},
- {"sort", sort},
{"insert", tinsert},
{"remove", tremove},
+ {"setn", setn},
+ {"sort", sort},
{NULL, NULL}
};
LUALIB_API int luaopen_table (lua_State *L) {
- luaL_openlib(L, LUA_TABLIBNAME, tab_funcs, 0);
+ luaL_register(L, LUA_TABLIBNAME, tab_funcs);
return 1;
}