diff options
Diffstat (limited to 'src')
-rwxr-xr-x[-rw-r--r--] | src/c-ringbuf/ringbuf.c | 2 |
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; |