elua lib: more Elua_State usage
This commit is contained in:
parent
128aa3a1ea
commit
f17e8025b8
|
@ -454,7 +454,7 @@ elua_main(lua_State *L)
|
|||
elua_state_setup_i18n(es);
|
||||
lua_call(L, 1, 0);
|
||||
|
||||
elua_io_register(L);
|
||||
elua_io_register(es);
|
||||
lua_gc(L, LUA_GCRESTART, 0);
|
||||
|
||||
INF("elua lua state initialized");
|
||||
|
|
|
@ -85,7 +85,7 @@ EAPI void elua_state_setup_i18n(Elua_State *es);
|
|||
|
||||
EAPI int elua_io_popen(lua_State *L);
|
||||
EAPI int elua_io_loadfile(Elua_State *es, const char *fname);
|
||||
EAPI void elua_io_register(lua_State *L);
|
||||
EAPI void elua_io_register(Elua_State *es);
|
||||
|
||||
#endif
|
||||
|
||||
|
|
|
@ -209,8 +209,9 @@ loadfile(lua_State *L)
|
|||
}
|
||||
|
||||
EAPI void
|
||||
elua_io_register(lua_State *L)
|
||||
elua_io_register(Elua_State *es)
|
||||
{
|
||||
lua_pushcfunction(L, loadfile);
|
||||
lua_setglobal(L, "loadfile");
|
||||
EINA_SAFETY_ON_FALSE_RETURN(es && es->luastate);
|
||||
lua_pushcfunction(es->luastate, loadfile);
|
||||
lua_setglobal(es->luastate, "loadfile");
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue