117 |
118 |
118 /* Verified ok */ |
119 /* Verified ok */ |
119 int luaopen_luaevent_core(lua_State* L) { |
120 int luaopen_luaevent_core(lua_State* L) { |
120 /* Register external items */ |
121 /* Register external items */ |
121 event_callback_register(L); |
122 event_callback_register(L); |
|
123 event_buffer_register(L); |
122 /* Setup metatable */ |
124 /* Setup metatable */ |
123 luaL_newmetatable(L, EVENT_BASE_MT); |
125 luaL_newmetatable(L, EVENT_BASE_MT); |
124 lua_newtable(L); |
126 lua_newtable(L); |
125 luaL_register(L, NULL, base_funcs); |
127 luaL_register(L, NULL, base_funcs); |
126 lua_setfield(L, -2, "__index"); |
128 lua_setfield(L, -2, "__index"); |