move luaL_register call down

lua-zmq
Aleksey Yeschenko 16 years ago
parent 133cf040c6
commit 156191ef95

@ -249,8 +249,6 @@ static const luaL_reg sockmethods[] = {
LUALIB_API int luaopen_zmq(lua_State *L) LUALIB_API int luaopen_zmq(lua_State *L)
{ {
luaL_register(L, "zmq", zmqlib);
// context metatable. // context metatable.
luaL_newmetatable(L, MT_ZMQ_CONTEXT); luaL_newmetatable(L, MT_ZMQ_CONTEXT);
lua_createtable(L, 0, sizeof(ctxmethods) / sizeof(luaL_reg) - 1); lua_createtable(L, 0, sizeof(ctxmethods) / sizeof(luaL_reg) - 1);
@ -265,6 +263,8 @@ LUALIB_API int luaopen_zmq(lua_State *L)
lua_setfield(L, -2, "__index"); lua_setfield(L, -2, "__index");
lua_pop(L, 1); lua_pop(L, 1);
luaL_register(L, "zmq", zmqlib);
// flags. // flags.
lua_pushnumber(L, ZMQ_POLL); lua_pushnumber(L, ZMQ_POLL);
lua_setfield(L, -2, "POLL"); lua_setfield(L, -2, "POLL");

Loading…
Cancel
Save