webmcp
diff libraries/mondelefant/mondelefant_native.c @ 272:a533ab6d7337
Register mondelefant.class_prototype.get_reference(...) and mondelefant.class_prototype.get_foreign_key_reference_name(...) functions in mondelefant_native.c for use through Lua code
author | jbe |
---|---|
date | Fri Mar 20 16:58:31 2015 +0100 (2015-03-20) |
parents | 8d7665e0d490 |
children | 11ef7ab67e43 |
line diff
1.1 --- a/libraries/mondelefant/mondelefant_native.c Fri Mar 20 16:46:09 2015 +0100 1.2 +++ b/libraries/mondelefant/mondelefant_native.c Fri Mar 20 16:58:31 2015 +0100 1.3 @@ -1813,6 +1813,11 @@ 1.4 lua_setfield(L, 1, "class_metatable"); 1.5 1.6 lua_newtable(L); // 2 1.7 +#if LUA_VERSION_NUM >= 502 1.8 + luaL_setfuncs(L, mondelefant_class_methods, 0); 1.9 +#else 1.10 + luaL_register(L, NULL, mondelefant_class_methods); 1.11 +#endif 1.12 lua_newtable(L); // 3 1.13 #if LUA_VERSION_NUM >= 502 1.14 luaL_setfuncs(L, mondelefant_object_methods, 0);