summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJokler <jokler@protonmail.com>2020-01-07 17:01:57 +0100
committerJokler <jokler@protonmail.com>2020-01-07 17:01:57 +0100
commit42af4e857166d3b2e454d66054c402547006b731 (patch)
treea21b4aa8fbb33c0d1da885d16db6fc825a4c9cc9
parentdaa895e3be120ba640ca29d7653a03b6a547f4a0 (diff)
downloadpokebot-42af4e857166d3b2e454d66054c402547006b731.tar.gz
pokebot-42af4e857166d3b2e454d66054c402547006b731.zip
Fix playlist pop
-rw-r--r--src/playlist.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/playlist.rs b/src/playlist.rs
index e0df816..0c40d6c 100644
--- a/src/playlist.rs
+++ b/src/playlist.rs
@@ -47,9 +47,11 @@ impl Playlist {
if self.is_empty() {
None
} else {
- self.read += 1;
self.is_full = false;
- self.data[self.read].take()
+ let res = self.data[self.read].take();
+ self.read += 1;
+
+ res
}
}