static inline osd_state_t *osd_VolumeStateChange( osd_state_t *, int );
static int osd_VolumeStep( vlc_object_t *, int, int );
static vlc_bool_t osd_isVisible( osd_menu_t *p_osd );
-static int osd_ParserLoad( vlc_object_t *, const char *, osd_menu_t ** );
-static void osd_ParserUnload( vlc_object_t *, osd_menu_t ** );
+static osd_menu_t *osd_ParserLoad( vlc_object_t *, const char * );
+static void osd_ParserUnload( vlc_object_t *, osd_menu_t * );
static vlc_bool_t osd_isVisible( osd_menu_t *p_osd )
{
psz_type, VLC_TRUE );
if( !p_menu->p_parser )
{
- osd_ParserUnload( p_this, pp_menu );
+ osd_ParserUnload( p_this, p_menu );
return NULL;
}
}
var_Destroy( p_osd, "osd-menu-visible" );
var_Destroy( p_osd, "osd-menu-update" );
- osd_ParserUnload( p_this, &p_osd );
+ osd_ParserUnload( p_this, p_osd );
vlc_mutex_unlock( lockval.p_address );
}