From 151d9706e979ff8a511d853c71a29c7896d675bf Mon Sep 17 00:00:00 2001 From: Qball Cow Date: Mon, 8 May 2006 08:15:24 +0000 Subject: Commit Jat's patch for bug 1282 git-svn-id: https://svn.musicpd.org/mpd/trunk@4137 09075e82-0dd4-0310-85a5-a0d7c8717e4f --- src/playlist.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/playlist.c') diff --git a/src/playlist.c b/src/playlist.c index 5f3c2c21a..b41cfcc4c 100644 --- a/src/playlist.c +++ b/src/playlist.c @@ -191,14 +191,14 @@ void initPlaylist() { } static int getNextId() { - static int cur = 0; + static int cur = -1; - while(playlist.idToPosition[cur] != -1) { + do { cur++; if(cur >= playlist_max_length*PLAYLIST_HASH_MULT) { cur = 0; } - } + } while(playlist.idToPosition[cur] != -1); return cur; } -- cgit v1.2.3