Commit 5adf43c6 authored by Clément Stenac's avatar Clément Stenac

Fix crash

parent e12ddbf2
...@@ -358,7 +358,7 @@ end: ...@@ -358,7 +358,7 @@ end:
/* Start the real work */ /* Start the real work */
if( p_playlist->request.b_request ) if( p_playlist->request.b_request )
{ {
PL_DEBUG( "processing request node %s item %s skip %i", PL_DEBUG( "processing request item %s node %s skip %i",
PLI_NAME( p_playlist->request.p_item ), PLI_NAME( p_playlist->request.p_item ),
PLI_NAME( p_playlist->request.p_node ), i_skip ); PLI_NAME( p_playlist->request.p_node ), i_skip );
p_new = p_playlist->request.p_item; p_new = p_playlist->request.p_item;
......
...@@ -664,9 +664,14 @@ playlist_item_t *GetPrevItem( playlist_t *p_playlist, ...@@ -664,9 +664,14 @@ playlist_item_t *GetPrevItem( playlist_t *p_playlist,
if( i-1 < 0 ) if( i-1 < 0 )
{ {
/* Was already the first sibling. Look for uncles */ /* Was already the first sibling. Look for uncles */
PL_DEBUG( "Current item is the first of the node," PL_DEBUG( "current item is the first of its node,"
"looking for uncle from %s", "looking for uncle from %s",
p_parent->p_input->psz_name ); p_parent->p_input->psz_name );
if( p_parent == p_root )
{
PL_DEBUG( "already at root" );
return NULL;
}
return GetPrevUncle( p_playlist, p_item, p_root ); return GetPrevUncle( p_playlist, p_item, p_root );
} }
else else
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment