diff options
author | Lennart Poettering <lennart@poettering.net> | 2007-07-13 12:11:19 +0000 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2007-07-13 12:11:19 +0000 |
commit | 481b425a28ac02246fc051ab1e9f9a65f2701cf4 (patch) | |
tree | 496e0952febef22fa9b92c1b0dfc2ca23cbf6a2e /src | |
parent | ca5874da9bfc0e8bc5dd4ad6dd41e4add3977828 (diff) |
Fix off-by-one in mixing code
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/lennart@1513 fefdeb5f-60dc-0310-8127-8f9354f1896f
Diffstat (limited to 'src')
-rw-r--r-- | src/pulsecore/sink.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/pulsecore/sink.c b/src/pulsecore/sink.c index ced23a51..5a79a41c 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; } |