From: Pierre d'Herbemont Date: Sun, 13 Jul 2008 21:53:07 +0000 (+0200) Subject: playlist: Fix a typo and an unecessary loop. X-Git-Tag: 0.9.0-test2~6 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=564cbeaebc459419ace02a7f50b1ba78fc2da0b5;hp=575659cfe809f32a46dd584b214f541dbd8609c7;p=vlc playlist: Fix a typo and an unecessary loop. --- diff --git a/src/playlist/control.c b/src/playlist/control.c index 8f3e48a7be..0b7ae07713 100644 --- a/src/playlist/control.c +++ b/src/playlist/control.c @@ -218,8 +218,6 @@ int playlist_PreparseEnqueueItem( playlist_t *p_playlist, int playlist_AskForArtEnqueue( playlist_t *p_playlist, input_item_t *p_item ) { - int i; - vlc_object_lock( p_playlist->p_fetcher ); if( !vlc_object_alive( p_playlist->p_fetcher ) ) { @@ -227,11 +225,10 @@ int playlist_AskForArtEnqueue( playlist_t *p_playlist, return VLC_EGENERIC; } - for( i = 0; i < p_playlist->p_fetcher->i_waiting ; i++ ); vlc_gc_incref( p_item ); INSERT_ELEM( p_playlist->p_fetcher->pp_waiting, p_playlist->p_fetcher->i_waiting, - i, p_item ); + p_playlist->p_fetcher->i_waiting, p_item ); vlc_object_signal_unlocked( p_playlist->p_fetcher ); vlc_object_unlock( p_playlist->p_fetcher ); return VLC_SUCCESS; @@ -243,7 +240,7 @@ static void PreparseEnqueueItemSub( playlist_t *p_playlist, int i; if( p_item->i_children == -1 ) { - vlc_gc_incref( p_item ); + vlc_gc_incref( p_item->p_input ); INSERT_ELEM( p_playlist->p_preparse->pp_waiting, p_playlist->p_preparse->i_waiting, p_playlist->p_preparse->i_waiting,