EAPI int elua_shutdown(void);
EAPI Elua_State *elua_state_new(const char *progname);
-EAPI Elua_State *elua_state_from_lua_get(lua_State *L);
+EAPI Elua_State *elua_state_from_lua_state_get(lua_State *L);
EAPI void elua_state_free(Elua_State *es);
static int
loadfile(lua_State *L)
{
- Elua_State *es = elua_state_from_lua_get(L);
+ Elua_State *es = elua_state_from_lua_state_get(L);
const char *fname = luaL_optstring(L, 1, NULL);
int status = elua_io_loadfile(es, fname),
hasenv = (lua_gettop(L) >= 3);
}
EAPI Elua_State *
-elua_state_from_lua_get(lua_State *L)
+elua_state_from_lua_state_get(lua_State *L)
{
EINA_SAFETY_ON_NULL_RETURN_VAL(L, NULL);
lua_getfield(L, LUA_REGISTRYINDEX, "elua_ptr");
EAPI int
elua_module_init(lua_State *L)
{
- Elua_State *es = elua_state_from_lua_get(L);
+ Elua_State *es = elua_state_from_lua_state_get(L);
if (!lua_isnoneornil(L, 1))
{
lua_pushvalue(L, 1);
EAPI int
elua_module_system_init(lua_State *L)
{
- Elua_State *es = elua_state_from_lua_get(L);
+ Elua_State *es = elua_state_from_lua_state_get(L);
const char *corepath = es->coredir;
const char *modpath = es->moddir;
const char *appspath = es->appsdir;