{
p_node = p_playlist->status.p_node;
assert( p_node );
+ if( !p_node )
+ break;
}
p_playlist->request.i_status = PLAYLIST_RUNNING;
p_playlist->request.i_skip = 0;
vlc_mutex_unlock( &p_obj->object_lock );
if( p_item )
{
- assert( p_item->p_meta );
+ if( !p_item->p_meta )
+ return;
if( !b_fetch_art )
{
input_MetaFetch( p_playlist, p_item );
playlist_item_t *p_root )
{
int i;
- assert( p_root != NULL );
+
+ if( !p_root ) return NULL;
for( i = 0 ; i< p_root->i_children ; i++ )
{
if( p_root->pp_children[i]->i_children == -1 &&