From fc0cf5ecf1fcca416aecca961cfaa39c43494ea9 Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Tue, 19 Jan 2010 17:10:01 +0000 Subject: fixed regression git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1513 90c681e8-e032-0410-971d-27865f9a5e38 --- src/qmmp/recycler.cpp | 5 ++--- 1 file 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--; } -- cgit v1.2.3-13-gbd6f