aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2010-01-19 17:10:01 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2010-01-19 17:10:01 +0000
commitfc0cf5ecf1fcca416aecca961cfaa39c43494ea9 (patch)
treed5102c9cc90e2699e415b3d7775917fb32f4d3e3
parentde2710c20915d0b4c8484b6b0df265517b4f07cd (diff)
downloadqmmp-fc0cf5ecf1fcca416aecca961cfaa39c43494ea9.tar.gz
qmmp-fc0cf5ecf1fcca416aecca961cfaa39c43494ea9.tar.bz2
qmmp-fc0cf5ecf1fcca416aecca961cfaa39c43494ea9.zip
fixed regression
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1513 90c681e8-e032-0410-971d-27865f9a5e38
-rw-r--r--src/qmmp/recycler.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/qmmp/recycler.cpp b/src/qmmp/recycler.cpp
index beda5051b..a127baebc 100644
--- a/src/qmmp/recycler.cpp
+++ b/src/qmmp/recycler.cpp
@@ -83,10 +83,9 @@ Buffer *Recycler::next()
void Recycler::done()
{
- if (!current_count)
- return;
done_index = ++done_index % buffer_count;
- current_count--;
+ if (current_count)
+ current_count--;
}