* \param p_obj The object that holds the variable
* \param psz_name The name of the variable
*/
-LIBVLC_USED
+LIBVLC_USED LIBVLC_MALLOC
static inline char *var_GetString( vlc_object_t *p_obj, const char *psz_name )
{
vlc_value_t val; val.psz_string = NULL;
return val.psz_string;
}
-LIBVLC_USED
+LIBVLC_USED LIBVLC_MALLOC
static inline char *var_GetNonEmptyString( vlc_object_t *p_obj, const char *psz_name )
{
vlc_value_t val;
* \param p_obj The object that holds the variable
* \param psz_name The name of the variable
*/
-LIBVLC_USED
+LIBVLC_USED LIBVLC_MALLOC
static inline char *var_CreateGetString( vlc_object_t *p_obj,
const char *psz_name )
{
return var_GetString( p_obj, psz_name );
}
-LIBVLC_USED
+LIBVLC_USED LIBVLC_MALLOC
static inline char *var_CreateGetNonEmptyString( vlc_object_t *p_obj,
const char *psz_name )
{
* \param p_obj The object that holds the variable
* \param psz_name The name of the variable
*/
-LIBVLC_USED
+LIBVLC_USED LIBVLC_MALLOC
static inline char *var_CreateGetStringCommand( vlc_object_t *p_obj,
const char *psz_name )
{
return var_GetString( p_obj, psz_name );
}
-LIBVLC_USED
+LIBVLC_USED LIBVLC_MALLOC
static inline char *var_CreateGetNonEmptyStringCommand( vlc_object_t *p_obj,
const char *psz_name )
{
}
#define var_InheritString(o, n) var_InheritString(VLC_OBJECT(o), n)
+LIBVLC_USED
static inline mtime_t var_InheritTime( vlc_object_t *obj, const char *name )
{
vlc_value_t val;
}
#define var_InheritTime(o, n) var_InheritTime(VLC_OBJECT(o), n)
+LIBVLC_USED
static inline void *var_InheritAddress( vlc_object_t *obj, const char *name )
{
vlc_value_t val;