Skip to content
Snippets Groups Projects

randomizer: do not pass NULL to memcpy()

Merged Romain Vimont requested to merge rom1v/vlc:randomizer_fix into master
All threads resolved!
+ 3
2
@@ -36,8 +36,9 @@ vlc_playlist_PlaybackOrderChanged(vlc_playlist_t *playlist)
{
/* randomizer is expected to be empty at this point */
assert(randomizer_Count(&playlist->randomizer) == 0);
randomizer_Add(&playlist->randomizer, playlist->items.data,
playlist->items.size);
if (playlist->items.size)
randomizer_Add(&playlist->randomizer, playlist->items.data,
playlist->items.size);
bool loop = playlist->repeat == VLC_PLAYLIST_PLAYBACK_REPEAT_ALL;
randomizer_SetLoop(&playlist->randomizer, loop);
Loading