From 1c440b76eeaf4968debe18973435832200a0a12f Mon Sep 17 00:00:00 2001 From: David Robillard Date: Fri, 19 Aug 2022 15:14:24 -0400 Subject: Avoid mixing signed and unsigned integers --- src/ring.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/ring.c') diff --git a/src/ring.c b/src/ring.c index 4932e9e..bcbeb4c 100644 --- a/src/ring.c +++ b/src/ring.c @@ -86,7 +86,7 @@ zix_ring_new(ZixAllocator* const allocator, const uint32_t size) ring->write_head = 0; ring->read_head = 0; ring->size = next_power_of_two(size); - ring->size_mask = ring->size - 1; + ring->size_mask = ring->size - 1U; if (!(ring->buf = (char*)zix_malloc(allocator, ring->size))) { zix_free(allocator, ring); @@ -162,7 +162,7 @@ zix_ring_write_space(const ZixRing* const ring) uint32_t zix_ring_capacity(const ZixRing* const ring) { - return ring->size - 1; + return ring->size - 1U; } static inline uint32_t -- cgit v1.2.1