From: RĂ©mi Denis-Courmont Date: Sun, 11 Apr 2010 11:30:14 +0000 (+0300) Subject: LUA: avoid leading underscores X-Git-Tag: 1.1.0-pre1~42 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=c1d3b2601db93714ebd957c7dc476ba37e5e7b99;p=vlc LUA: avoid leading underscores --- diff --git a/modules/misc/lua/libs/misc.c b/modules/misc/lua/libs/misc.c index 10d1424a1a..3b1fbae65a 100644 --- a/modules/misc/lua/libs/misc.c +++ b/modules/misc/lua/libs/misc.c @@ -47,19 +47,20 @@ #include "../vlc.h" #include "../libs.h" +#undef vlclua_set_this /***************************************************************************** * Internal lua<->vlc utils *****************************************************************************/ -void __vlclua_set_this( lua_State *L, vlc_object_t *p_this ) +void vlclua_set_this( lua_State *L, vlc_object_t *p_this ) { - lua_pushlightuserdata( L, __vlclua_set_this ); + lua_pushlightuserdata( L, vlclua_set_this ); lua_pushlightuserdata( L, p_this ); lua_rawset( L, LUA_REGISTRYINDEX ); } vlc_object_t * vlclua_get_this( lua_State *L ) { - lua_pushlightuserdata( L, __vlclua_set_this ); + lua_pushlightuserdata( L, vlclua_set_this ); lua_rawget( L, LUA_REGISTRYINDEX ); vlc_object_t *p_this = (vlc_object_t*)lua_topointer( L, -1 ); lua_pop( L, 1 ); diff --git a/modules/misc/lua/vlc.h b/modules/misc/lua/vlc.h index 20b19fd500..0669c2db0d 100644 --- a/modules/misc/lua/vlc.h +++ b/modules/misc/lua/vlc.h @@ -91,8 +91,8 @@ static inline const char *luaL_nilorcheckstring( lua_State *L, int narg ) return luaL_checkstring( L, narg ); } -#define vlclua_set_this(a, b) __vlclua_set_this(a, VLC_OBJECT(b)) -void __vlclua_set_this( lua_State *, vlc_object_t * ); +void vlclua_set_this( lua_State *, vlc_object_t * ); +#define vlclua_set_this(a, b) vlclua_set_this(a, VLC_OBJECT(b)) vlc_object_t * vlclua_get_this( lua_State * ); /*****************************************************************************