summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2007-07-13 12:11:19 +0000
committerLennart Poettering <lennart@poettering.net>2007-07-13 12:11:19 +0000
commit481b425a28ac02246fc051ab1e9f9a65f2701cf4 (patch)
tree496e0952febef22fa9b92c1b0dfc2ca23cbf6a2e /src
parentca5874da9bfc0e8bc5dd4ad6dd41e4add3977828 (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.c3
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;
}