Commit 9e1a568b authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont

Fix randomization in previous commit

parent afc6b18d
......@@ -113,10 +113,6 @@ static int playlist_ItemArraySort( playlist_t *p_playlist, int i_items,
int i_position;
playlist_item_t *p_temp;
vlc_mutex_lock( &sort_lock );
sort_mode = i_mode;
sort_type = i_type;
(void)p_playlist; // a bit surprising we don't need p_playlist!
if( i_mode == SORT_RANDOM )
......@@ -136,6 +132,10 @@ static int playlist_ItemArraySort( playlist_t *p_playlist, int i_items,
return VLC_SUCCESS;
}
vlc_mutex_lock( &sort_lock );
sort_mode = i_mode;
sort_type = i_type;
qsort(pp_items,i_items,sizeof(pp_items[0]),playlist_cmp);
vlc_mutex_unlock( &sort_lock );
return VLC_SUCCESS;
......
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