From: Lennart Poettering Date: Fri, 13 Jul 2007 12:11:19 +0000 (+0000) Subject: Fix off-by-one in mixing code X-Git-Tag: 1.0_branch~2762^2~1^2~453 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=481b425a28ac02246fc051ab1e9f9a65f2701cf4;p=profile%2Fivi%2Fpulseaudio.git Fix off-by-one in mixing code git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/lennart@1513 fefdeb5f-60dc-0310-8127-8f9354f1896f --- diff --git a/src/pulsecore/sink.c b/src/pulsecore/sink.c index ced23a5..5a79a41 100644 --- a/src/pulsecore/sink.c +++ b/src/pulsecore/sink.c @@ -320,7 +320,8 @@ static void inputs_drop(pa_sink *s, pa_mix_info *info, unsigned n, size_t length break; } - if (++p > n) + p++; + if (p >= n) p = 0; }