From c0418c2ca3a2eab969a944e3b2b408d767283124 Mon Sep 17 00:00:00 2001 From: Jokler Date: Sun, 12 Jan 2020 22:44:50 +0100 Subject: Player: Fix playlist read index calculation --- src/playlist.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/playlist.rs b/src/playlist.rs index 818a470..e96d927 100644 --- a/src/playlist.rs +++ b/src/playlist.rs @@ -54,7 +54,7 @@ impl Playlist { } else { self.is_full = false; let res = self.data[self.read].take(); - self.read += 1; + self.read = (self.read + 1) % self.data.capacity(); info!("Popping {:?} from playlist", res.as_ref().map(|r| &r.title)); -- cgit v1.2.3-70-g09d2