--- a/lm_message_handler.c Wed Nov 28 01:55:12 2012 +0200
+++ b/lm_message_handler.c Wed Nov 28 01:56:15 2012 +0200
@@ -146,10 +146,10 @@
luaL_newmetatable (L, "loudmouth.message_handler");
lua_pushvalue (L, -1);
lua_setfield (L, -2, "__index");
- luaL_register (L, NULL, reg_m_lm_handler);
+ luaL_setfuncs (L, reg_m_lm_handler, 0);
lua_pop (L, 1);
lua_newtable (L); // XXX we can specify here exact amount of fields
- luaL_register (L, NULL, reg_f_lm_handler);
+ luaL_setfuncs (L, reg_f_lm_handler, 0);
return 1;
}