From 6fd7ce2fba1afbe9832f4846456017c5f7a8e6a0 Mon Sep 17 00:00:00 2001 From: Pierre d'Herbemont Date: Sun, 1 Jun 2008 22:07:20 +0200 Subject: [PATCH] playlist: Code readability. --- src/playlist/item.c | 41 +++++++++++++++-------------------------- 1 file changed, 15 insertions(+), 26 deletions(-) diff --git a/src/playlist/item.c b/src/playlist/item.c index fa146759ff..29b352a263 100644 --- a/src/playlist/item.c +++ b/src/playlist/item.c @@ -114,8 +114,7 @@ static void input_item_changed( const vlc_event_t * p_event, { (void)p_event; playlist_item_t * p_item = user_data; - var_SetInteger( p_item->p_playlist, - "item-change", p_item->i_id ); + var_SetInteger( p_item->p_playlist, "item-change", p_item->i_id ); } /***************************************************************************** @@ -123,34 +122,24 @@ static void input_item_changed( const vlc_event_t * p_event, *****************************************************************************/ static void install_input_item_observer( playlist_item_t * p_item ) { - vlc_event_attach( &p_item->p_input->event_manager, - vlc_InputItemSubItemAdded, - input_item_subitem_added, - p_item ); - vlc_event_attach( &p_item->p_input->event_manager, - vlc_InputItemDurationChanged, - input_item_changed, - p_item ); - vlc_event_attach( &p_item->p_input->event_manager, - vlc_InputItemMetaChanged, - input_item_changed, - p_item ); + vlc_event_manager_t * p_em = &p_item->p_input->event_manager; + vlc_event_attach( p_em, vlc_InputItemSubItemAdded, + input_item_subitem_added, p_item ); + vlc_event_attach( p_em, vlc_InputItemDurationChanged, + input_item_changed, p_item ); + vlc_event_attach( p_em, vlc_InputItemMetaChanged, + input_item_changed, p_item ); } static void uninstall_input_item_observer( playlist_item_t * p_item ) { - vlc_event_detach( &p_item->p_input->event_manager, - vlc_InputItemMetaChanged, - input_item_changed, - p_item ); - vlc_event_detach( &p_item->p_input->event_manager, - vlc_InputItemDurationChanged, - input_item_changed, - p_item ); - vlc_event_detach( &p_item->p_input->event_manager, - vlc_InputItemSubItemAdded, - input_item_subitem_added, - p_item ); + vlc_event_manager_t * p_em = &p_item->p_input->event_manager; + vlc_event_detach( p_em, vlc_InputItemMetaChanged, + input_item_changed, p_item ); + vlc_event_detach( p_em, vlc_InputItemDurationChanged, + input_item_changed, p_item ); + vlc_event_detach( p_em, vlc_InputItemSubItemAdded, + input_item_subitem_added, p_item ); } /***************************************************************************** -- 2.39.2