diff options
| author | ruki <[email protected]> | 2021-10-09 23:58:21 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2021-10-09 23:58:21 +0800 |
| commit | 1af0820871a06217312fcee22b68e15954fc553a (patch) | |
| tree | 5eb9e9b0f96089bebc18256ae3cc6644975d8112 /core/src/lcurses | |
| parent | f35f6e15e13a4e5a360b94148534623b6a9c5feb (diff) | |
fix some errors for lua5.4
Diffstat (limited to 'core/src/lcurses')
| -rw-r--r-- | core/src/lcurses/lcurses.c | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/core/src/lcurses/lcurses.c b/core/src/lcurses/lcurses.c index f3bdf7244..a55b86606 100644 --- a/core/src/lcurses/lcurses.c +++ b/core/src/lcurses/lcurses.c @@ -2431,8 +2431,11 @@ int xm_curses_register (lua_State *L) lua_pushliteral(L, "__index"); lua_pushvalue(L, -2); /* push metatable */ lua_rawset(L, -3); /* metatable.__index = metatable */ +#if 0 luaL_openlib(L, NULL, windowlib, 0); - +#else + luaL_setfuncs(L, windowlib, 0); +#endif lua_pop(L, 1); /* remove metatable from stack */ /* @@ -2442,8 +2445,11 @@ int xm_curses_register (lua_State *L) lua_pushliteral(L, "__index"); lua_pushvalue(L, -2); /* push metatable */ lua_rawset(L, -3); /* metatable.__index = metatable */ +#if 0 luaL_openlib(L, NULL, chstrlib, 0); - +#else + luaL_setfuncs(L, chstrlib, 0); +#endif lua_pop(L, 1); /* remove metatable from stack */ @@ -2451,7 +2457,11 @@ int xm_curses_register (lua_State *L) ** create global table with curses methods/variables/constants */ lua_newtable(L); +#if 0 luaL_register(L, NULL, curseslib); +#else + luaL_setfuncs(L, curseslib, 0); +#endif lua_pushstring(L, "init"); lua_pushvalue(L, -2); |
