forked from enlightenment/efl
elua lib: const correctness
This commit is contained in:
parent
19bb7eb460
commit
51a5d09018
|
@ -72,24 +72,25 @@ EAPI int elua_init(void);
|
|||
EAPI int elua_shutdown(void);
|
||||
|
||||
EAPI Elua_State *elua_state_new(void);
|
||||
EAPI Elua_State *elua_state_from_lua_get(lua_State *L);
|
||||
|
||||
EAPI void elua_state_free(Elua_State *es);
|
||||
|
||||
EAPI void elua_state_dirs_set(Elua_State *es, const char *core,
|
||||
const char *mods, const char *apps);
|
||||
|
||||
EAPI Eina_Stringshare *elua_state_core_dir_get(Elua_State *es);
|
||||
EAPI Eina_Stringshare *elua_state_mod_dir_get(Elua_State *es);
|
||||
EAPI Eina_Stringshare *elua_state_apps_dir_get(Elua_State *es);
|
||||
EAPI Eina_Stringshare *elua_state_core_dir_get(const Elua_State *es);
|
||||
EAPI Eina_Stringshare *elua_state_mod_dir_get(const Elua_State *es);
|
||||
EAPI Eina_Stringshare *elua_state_apps_dir_get(const Elua_State *es);
|
||||
|
||||
EAPI Elua_State *elua_state_from_lua_get(lua_State *L);
|
||||
EAPI int elua_report_error(const Elua_State *es, const char *pname, int status);
|
||||
|
||||
EAPI int elua_report_error(Elua_State *es, const char *pname, int status);
|
||||
EAPI void elua_state_setup_i18n(const Elua_State *es);
|
||||
|
||||
EAPI void elua_state_setup_i18n(Elua_State *es);
|
||||
EAPI int elua_io_loadfile(const Elua_State *es, const char *fname);
|
||||
EAPI void elua_io_register(const 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(Elua_State *es);
|
||||
|
||||
#endif
|
||||
|
||||
|
|
|
@ -150,7 +150,7 @@ getf_map(lua_State *L EINA_UNUSED, void *ud, size_t *size)
|
|||
}
|
||||
|
||||
EAPI int
|
||||
elua_io_loadfile(Elua_State *es, const char *fname)
|
||||
elua_io_loadfile(const Elua_State *es, const char *fname)
|
||||
{
|
||||
Map_Stream s;
|
||||
int status;
|
||||
|
@ -209,7 +209,7 @@ loadfile(lua_State *L)
|
|||
}
|
||||
|
||||
EAPI void
|
||||
elua_io_register(Elua_State *es)
|
||||
elua_io_register(const Elua_State *es)
|
||||
{
|
||||
EINA_SAFETY_ON_FALSE_RETURN(es && es->luastate);
|
||||
lua_pushcfunction(es->luastate, loadfile);
|
||||
|
|
|
@ -99,21 +99,21 @@ elua_state_dirs_set(Elua_State *es, const char *core, const char *mods,
|
|||
}
|
||||
|
||||
EAPI Eina_Stringshare *
|
||||
elua_state_core_dir_get(Elua_State *es)
|
||||
elua_state_core_dir_get(const Elua_State *es)
|
||||
{
|
||||
EINA_SAFETY_ON_NULL_RETURN_VAL(es, NULL);
|
||||
return es->coredir;
|
||||
}
|
||||
|
||||
EAPI Eina_Stringshare *
|
||||
elua_state_mod_dir_get(Elua_State *es)
|
||||
elua_state_mod_dir_get(const Elua_State *es)
|
||||
{
|
||||
EINA_SAFETY_ON_NULL_RETURN_VAL(es, NULL);
|
||||
return es->moddir;
|
||||
}
|
||||
|
||||
EAPI Eina_Stringshare *
|
||||
elua_state_apps_dir_get(Elua_State *es)
|
||||
elua_state_apps_dir_get(const Elua_State *es)
|
||||
{
|
||||
EINA_SAFETY_ON_NULL_RETURN_VAL(es, NULL);
|
||||
return es->moddir;
|
||||
|
@ -141,7 +141,7 @@ _elua_errmsg(const char *pname, const char *msg)
|
|||
}
|
||||
|
||||
EAPI int
|
||||
elua_report_error(Elua_State *es, const char *pname, int status)
|
||||
elua_report_error(const Elua_State *es, const char *pname, int status)
|
||||
{
|
||||
EINA_SAFETY_ON_FALSE_RETURN_VAL(es && es->luastate, status);
|
||||
if (status && !lua_isnil(es->luastate, -1))
|
||||
|
@ -188,7 +188,7 @@ const luaL_reg gettextlib[] =
|
|||
};
|
||||
|
||||
EAPI void
|
||||
elua_state_setup_i18n(Elua_State *es)
|
||||
elua_state_setup_i18n(const Elua_State *es)
|
||||
{
|
||||
#ifdef ENABLE_NLS
|
||||
char *(*dgettextp)(const char*, const char*) = dgettext;
|
||||
|
|
Loading…
Reference in New Issue