@@ -50,58 +50,58 @@ void* LoadAPI(const char* name) {
5050}
5151#endif
5252
53- IMPL_LUA_API (lua_gettop);
54- IMPL_LUA_API (lua_settop);
55- IMPL_LUA_API (lua_type);
56- IMPL_LUA_API (lua_typename);
57- IMPL_LUA_API (lua_tolstring);
58- IMPL_LUA_API (lua_toboolean);
59- IMPL_LUA_API (lua_pushnil);
60- IMPL_LUA_API (lua_pushnumber);
61- IMPL_LUA_API (lua_pushlstring);
62- IMPL_LUA_API (lua_pushstring);
63- IMPL_LUA_API (lua_pushcclosure);
64- IMPL_LUA_API (lua_pushboolean);
65- IMPL_LUA_API (lua_pushvalue);
66- IMPL_LUA_API (lua_getfield);
67- IMPL_LUA_API (lua_next);
68- IMPL_LUA_API (lua_createtable);
69- IMPL_LUA_API (lua_setfield);
70- IMPL_LUA_API (lua_setmetatable);
71- IMPL_LUA_API (lua_getstack);
72- IMPL_LUA_API (lua_getinfo);
73- IMPL_LUA_API (lua_getlocal);
74- IMPL_LUA_API (lua_getupvalue);
75- IMPL_LUA_API (lua_setupvalue);
76- IMPL_LUA_API (lua_sethook);
77- IMPL_LUA_API (luaL_loadstring);
78- IMPL_LUA_API (luaL_checklstring);
79- IMPL_LUA_API (luaL_checknumber);
80- IMPL_LUA_API (lua_topointer);
81- IMPL_LUA_API (lua_getmetatable);
82- IMPL_LUA_API (lua_rawget);
83- IMPL_LUA_API (lua_rawset);
84- IMPL_LUA_API (lua_pushlightuserdata);
85- IMPL_LUA_API (lua_touserdata);
86- IMPL_LUA_API (lua_newuserdata);
87- IMPL_LUA_API (lua_rawseti);
88- IMPL_LUA_API (lua_rawgeti);
53+ IMP_LUA_API (lua_gettop);
54+ IMP_LUA_API (lua_settop);
55+ IMP_LUA_API (lua_type);
56+ IMP_LUA_API (lua_typename);
57+ IMP_LUA_API (lua_tolstring);
58+ IMP_LUA_API (lua_toboolean);
59+ IMP_LUA_API (lua_pushnil);
60+ IMP_LUA_API (lua_pushnumber);
61+ IMP_LUA_API (lua_pushlstring);
62+ IMP_LUA_API (lua_pushstring);
63+ IMP_LUA_API (lua_pushcclosure);
64+ IMP_LUA_API (lua_pushboolean);
65+ IMP_LUA_API (lua_pushvalue);
66+ IMP_LUA_API (lua_getfield);
67+ IMP_LUA_API (lua_next);
68+ IMP_LUA_API (lua_createtable);
69+ IMP_LUA_API (lua_setfield);
70+ IMP_LUA_API (lua_setmetatable);
71+ IMP_LUA_API (lua_getstack);
72+ IMP_LUA_API (lua_getinfo);
73+ IMP_LUA_API (lua_getlocal);
74+ IMP_LUA_API (lua_getupvalue);
75+ IMP_LUA_API (lua_setupvalue);
76+ IMP_LUA_API (lua_sethook);
77+ IMP_LUA_API (luaL_loadstring);
78+ IMP_LUA_API (luaL_checklstring);
79+ IMP_LUA_API (luaL_checknumber);
80+ IMP_LUA_API (lua_topointer);
81+ IMP_LUA_API (lua_getmetatable);
82+ IMP_LUA_API (lua_rawget);
83+ IMP_LUA_API (lua_rawset);
84+ IMP_LUA_API (lua_pushlightuserdata);
85+ IMP_LUA_API (lua_touserdata);
86+ IMP_LUA_API (lua_newuserdata);
87+ IMP_LUA_API (lua_rawseti);
88+ IMP_LUA_API (lua_rawgeti);
8989// 51
90- IMPL_LUA_API_E (lua_setfenv);
91- IMPL_LUA_API_E (lua_tointeger);
92- IMPL_LUA_API_E (lua_tonumber);
93- IMPL_LUA_API_E (lua_call);
94- IMPL_LUA_API_E (lua_pcall);
95- IMPL_LUA_API_E (lua_remove);
90+ IMP_LUA_API_E (lua_setfenv);
91+ IMP_LUA_API_E (lua_tointeger);
92+ IMP_LUA_API_E (lua_tonumber);
93+ IMP_LUA_API_E (lua_call);
94+ IMP_LUA_API_E (lua_pcall);
95+ IMP_LUA_API_E (lua_remove);
9696// 53
97- IMPL_LUA_API_E (lua_tointegerx);
98- IMPL_LUA_API_E (lua_tonumberx);
99- IMPL_LUA_API_E (lua_getglobal);
100- IMPL_LUA_API_E (lua_callk);
101- IMPL_LUA_API_E (lua_pcallk);
102- IMPL_LUA_API_E (luaL_setfuncs);
103- IMPL_LUA_API_E (lua_absindex);
104- IMPL_LUA_API_E (lua_rotate);
97+ IMP_LUA_API_E (lua_tointegerx);
98+ IMP_LUA_API_E (lua_tonumberx);
99+ IMP_LUA_API_E (lua_getglobal);
100+ IMP_LUA_API_E (lua_callk);
101+ IMP_LUA_API_E (lua_pcallk);
102+ IMP_LUA_API_E (luaL_setfuncs);
103+ IMP_LUA_API_E (lua_absindex);
104+ IMP_LUA_API_E (lua_rotate);
105105
106106
107107int lua_setfenv (lua_State* L, int idx) {
@@ -189,60 +189,60 @@ void lua_remove(lua_State *L, int idx) {
189189int LUA_REGISTRYINDEX = 0 ;
190190
191191extern " C" bool SetupLuaAPI () {
192- REQUIRE_LUA_API (lua_gettop);
193- REQUIRE_LUA_API (lua_settop);
194- REQUIRE_LUA_API (lua_type);
195- REQUIRE_LUA_API (lua_typename);
196- REQUIRE_LUA_API (lua_tolstring);
197- REQUIRE_LUA_API (lua_toboolean);
198- REQUIRE_LUA_API (lua_pushnil);
199- REQUIRE_LUA_API (lua_pushnumber);
200- REQUIRE_LUA_API (lua_pushlstring);
201- REQUIRE_LUA_API (lua_pushstring);
202- REQUIRE_LUA_API (lua_pushcclosure);
203- REQUIRE_LUA_API (lua_pushboolean);
204- REQUIRE_LUA_API (lua_pushvalue);
205- REQUIRE_LUA_API (lua_getfield);
206- REQUIRE_LUA_API (lua_next);
207- REQUIRE_LUA_API (lua_createtable);
208- REQUIRE_LUA_API (lua_setfield);
209- REQUIRE_LUA_API (lua_setmetatable);
210- REQUIRE_LUA_API (lua_getstack);
211- REQUIRE_LUA_API (lua_getinfo);
212- REQUIRE_LUA_API (lua_getlocal);
213- REQUIRE_LUA_API (lua_getupvalue);
214- REQUIRE_LUA_API (lua_setupvalue);
215- REQUIRE_LUA_API (lua_sethook);
216- REQUIRE_LUA_API (luaL_loadstring);
217- REQUIRE_LUA_API (luaL_checklstring);
218- REQUIRE_LUA_API (luaL_checknumber);
219- REQUIRE_LUA_API (lua_topointer);
220- REQUIRE_LUA_API (lua_getmetatable);
221- REQUIRE_LUA_API (lua_rawget);
222- REQUIRE_LUA_API (lua_rawset);
223- REQUIRE_LUA_API (lua_pushlightuserdata);
224- REQUIRE_LUA_API (lua_touserdata);
225- REQUIRE_LUA_API (lua_newuserdata);
226- REQUIRE_LUA_API (lua_rawseti);
227- REQUIRE_LUA_API (lua_rawgeti);
192+ LOAD_LUA_API (lua_gettop);
193+ LOAD_LUA_API (lua_settop);
194+ LOAD_LUA_API (lua_type);
195+ LOAD_LUA_API (lua_typename);
196+ LOAD_LUA_API (lua_tolstring);
197+ LOAD_LUA_API (lua_toboolean);
198+ LOAD_LUA_API (lua_pushnil);
199+ LOAD_LUA_API (lua_pushnumber);
200+ LOAD_LUA_API (lua_pushlstring);
201+ LOAD_LUA_API (lua_pushstring);
202+ LOAD_LUA_API (lua_pushcclosure);
203+ LOAD_LUA_API (lua_pushboolean);
204+ LOAD_LUA_API (lua_pushvalue);
205+ LOAD_LUA_API (lua_getfield);
206+ LOAD_LUA_API (lua_next);
207+ LOAD_LUA_API (lua_createtable);
208+ LOAD_LUA_API (lua_setfield);
209+ LOAD_LUA_API (lua_setmetatable);
210+ LOAD_LUA_API (lua_getstack);
211+ LOAD_LUA_API (lua_getinfo);
212+ LOAD_LUA_API (lua_getlocal);
213+ LOAD_LUA_API (lua_getupvalue);
214+ LOAD_LUA_API (lua_setupvalue);
215+ LOAD_LUA_API (lua_sethook);
216+ LOAD_LUA_API (luaL_loadstring);
217+ LOAD_LUA_API (luaL_checklstring);
218+ LOAD_LUA_API (luaL_checknumber);
219+ LOAD_LUA_API (lua_topointer);
220+ LOAD_LUA_API (lua_getmetatable);
221+ LOAD_LUA_API (lua_rawget);
222+ LOAD_LUA_API (lua_rawset);
223+ LOAD_LUA_API (lua_pushlightuserdata);
224+ LOAD_LUA_API (lua_touserdata);
225+ LOAD_LUA_API (lua_newuserdata);
226+ LOAD_LUA_API (lua_rawseti);
227+ LOAD_LUA_API (lua_rawgeti);
228228 // 51
229- REQUIRE_LUA_API_E (lua_setfenv);
230- REQUIRE_LUA_API_E (lua_tointeger);
231- REQUIRE_LUA_API_E (lua_tonumber);
232- REQUIRE_LUA_API_E (lua_call);
233- REQUIRE_LUA_API_E (lua_pcall);
229+ LOAD_LUA_API_E (lua_setfenv);
230+ LOAD_LUA_API_E (lua_tointeger);
231+ LOAD_LUA_API_E (lua_tonumber);
232+ LOAD_LUA_API_E (lua_call);
233+ LOAD_LUA_API_E (lua_pcall);
234234 // 51 & 52
235- REQUIRE_LUA_API_E (lua_remove);
235+ LOAD_LUA_API_E (lua_remove);
236236 // 52 & 53
237- REQUIRE_LUA_API_E (lua_tointegerx);
238- REQUIRE_LUA_API_E (lua_tonumberx);
239- REQUIRE_LUA_API_E (lua_getglobal);
240- REQUIRE_LUA_API_E (lua_callk);
241- REQUIRE_LUA_API_E (lua_pcallk);
242- REQUIRE_LUA_API_E (luaL_setfuncs);
243- REQUIRE_LUA_API_E (lua_absindex);
237+ LOAD_LUA_API_E (lua_tointegerx);
238+ LOAD_LUA_API_E (lua_tonumberx);
239+ LOAD_LUA_API_E (lua_getglobal);
240+ LOAD_LUA_API_E (lua_callk);
241+ LOAD_LUA_API_E (lua_pcallk);
242+ LOAD_LUA_API_E (luaL_setfuncs);
243+ LOAD_LUA_API_E (lua_absindex);
244244 // 53
245- REQUIRE_LUA_API_E (lua_rotate);
245+ LOAD_LUA_API_E (lua_rotate);
246246
247247 if (e_lua_rotate) {
248248 luaVersion = LuaVersion::LUA_53;
@@ -257,6 +257,6 @@ extern "C" bool SetupLuaAPI() {
257257 luaVersion = LuaVersion::LUA_51;
258258 LUA_REGISTRYINDEX = -10000 ;
259259 }
260- printf (" [EMMY]lua version: %d\n " , luaVersion);
260+ // printf("[EMMY]lua version: %d\n", luaVersion);
261261 return true ;
262262}
0 commit comments