aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rwxr-xr-x[-rw-r--r--]src/c-ringbuf/ringbuf.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/c-ringbuf/ringbuf.c b/src/c-ringbuf/ringbuf.c
index b1816d8..9e2fffa 100644..100755
--- a/src/c-ringbuf/ringbuf.c
+++ b/src/c-ringbuf/ringbuf.c
@@ -275,7 +275,7 @@ ringbuf_memcpy_from(void *dst, ringbuf_t src, size_t count, bool destroy)
size_t nwritten = 0;
while (nwritten != count) {
assert(bufend > src->tail);
- size_t n = MIN(bufend - src->tail, count - nwritten);
+ size_t n = MIN(bufend - src->tail, (count - nwritten));
memcpy(u8dst + nwritten, src->tail, n);
src->tail += n;
nwritten += n;