From: Rui Guo Date: Wed, 10 Jun 2009 06:47:24 +0000 (+0800) Subject: Merge branch 'lua-scripting' (early part) into screen-scripting-soc X-Git-Url: https://repo.or.cz/w/screen-lua.git/commitdiff_plain/c73040c9f2a178eb2291f4f5c6cba091684aa990 Merge branch 'lua-scripting' (early part) into screen-scripting-soc Add stackdump debug information. --- c73040c9f2a178eb2291f4f5c6cba091684aa990 diff --cc src/lua.c index d0c0be0,e963c3c..0bbd2b2 --- a/src/lua.c +++ b/src/lua.c @@@ -940,10 -890,10 +982,12 @@@ LuaRegEvent(lua_State *L event = luaL_checkstring(L, idx++); snprintf(evbuf, SEVNAME_MAX, "%s_%s", objname, event); - handler = luaL_checkstring(L, idx++); + + /* Check and get the handler */ + handler = LuaCheckHandler(L, idx++, 1); + StackDump(L, "In RegEvent\n"); + if (idx <= argc) priv = luaL_checkinteger(L, idx);