]> git.sesse.net Git - vlc/commitdiff
playlist: Fix a typo and an unecessary loop.
authorPierre d'Herbemont <pdherbemont@videolan.org>
Sun, 13 Jul 2008 21:53:07 +0000 (23:53 +0200)
committerPierre d'Herbemont <pdherbemont@videolan.org>
Sun, 13 Jul 2008 21:59:00 +0000 (23:59 +0200)
src/playlist/control.c

index 8f3e48a7be4b2bcec97ca4c13dd278bee70e83c8..0b7ae07713707971b1eba44fdb076830e928d1ee 100644 (file)
@@ -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,