]> git.sesse.net Git - vlc/commitdiff
* Fix yet another playlist corner case
authorDerk-Jan Hartman <hartman@videolan.org>
Thu, 15 Sep 2005 00:02:31 +0000 (00:02 +0000)
committerDerk-Jan Hartman <hartman@videolan.org>
Thu, 15 Sep 2005 00:02:31 +0000 (00:02 +0000)
src/playlist/playlist.c

index d5a1254f4be5dca576826c6dbc6262c4d979e3a3..4fb344b4dcdd0666e6240fd5039e6857538dc0cf 100644 (file)
@@ -700,8 +700,8 @@ static void RunThread ( playlist_t *p_playlist )
         }
         else if( p_playlist->status.i_status == PLAYLIST_STOPPED )
         {
-            if( p_playlist->status.p_item && p_playlist->status.p_item->i_flags
-                & PLAYLIST_REMOVE_FLAG )
+            if( p_item && p_playlist->status.p_item &&
+                p_playlist->status.p_item->i_flags & PLAYLIST_REMOVE_FLAG )
             {
                  playlist_ItemDelete( p_item );
                  p_playlist->status.p_item = NULL;