From 3a2e81d03df5330334c2267a8409414cca0d61fa Mon Sep 17 00:00:00 2001 From: =?utf8?q?Cl=C3=A9ment=20Stenac?= Date: Sun, 17 Sep 2006 16:11:58 +0000 Subject: [PATCH] Don't forget to reset skipping when adding a new item Fix a debug message --- src/playlist/control.c | 4 ++-- src/playlist/item.c | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/playlist/control.c b/src/playlist/control.c index 8bb86c6b36..c4b4006024 100644 --- a/src/playlist/control.c +++ b/src/playlist/control.c @@ -358,11 +358,11 @@ end: /* Start the real work */ if( p_playlist->request.b_request ) { + p_new = p_playlist->request.p_item; + i_skip = p_playlist->request.i_skip; PL_DEBUG( "processing request item %s node %s skip %i", PLI_NAME( p_playlist->request.p_item ), PLI_NAME( p_playlist->request.p_node ), i_skip ); - p_new = p_playlist->request.p_item; - i_skip = p_playlist->request.i_skip; if( p_playlist->request.p_node ) p_playlist->status.p_node = p_playlist->request.p_node; diff --git a/src/playlist/item.c b/src/playlist/item.c index 44e3004ba7..1a475803bc 100644 --- a/src/playlist/item.c +++ b/src/playlist/item.c @@ -542,6 +542,7 @@ void GoAndPreparse( playlist_t *p_playlist, int i_mode, } assert( p_toplay ); p_playlist->request.b_request = VLC_TRUE; + p_playlist->request.i_skip = 0; p_playlist->request.p_item = p_toplay; if( p_playlist->p_input ) { -- 2.39.2