From 8a8353458c9ab58fa0053d029847a6873e8e1540 Mon Sep 17 00:00:00 2001 From: Cloud Wu Date: Wed, 26 Mar 2014 11:04:25 +0800 Subject: [PATCH] bugfix: Issue #77 --- lualib-src/lua-skynet.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lualib-src/lua-skynet.c b/lualib-src/lua-skynet.c index 03658deb..b852c503 100644 --- a/lualib-src/lua-skynet.c +++ b/lualib-src/lua-skynet.c @@ -290,7 +290,7 @@ _sendname(lua_State *L, struct skynet_context * context, const char * dest) { break; } default: - luaL_error(L, "skynet.send invalid param %s", lua_type(L,4)); + luaL_error(L, "skynet.send invalid param %s", lua_typename(L,lua_type(L,4))); } if (session < 0) { luaL_error(L, "skynet.send session (%d) < 0", session); @@ -363,7 +363,7 @@ _send(lua_State *L) { break; } default: - luaL_error(L, "skynet.send invalid param %s", lua_type(L,4)); + luaL_error(L, "skynet.send invalid param %s", lua_typename(L, lua_type(L,4))); } if (session < 0) { // send to invalid address @@ -545,7 +545,7 @@ luaopen_skynet_c(lua_State *L) { { NULL, NULL }, }; - lua_createtable(L, 0, (sizeof(l) + sizeof(l2))/sizeof(luaL_Reg)-1); + lua_createtable(L, 0, (sizeof(l) + sizeof(l2))/sizeof(luaL_Reg)-2); lua_getfield(L, LUA_REGISTRYINDEX, "skynet_lua"); struct snlua *lua = lua_touserdata(L,-1);