From 2a09c19703b242aaf693e5b52a70c1ad65332119 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sat, 19 Dec 2020 11:58:34 +0100 Subject: Avoid "else" after "return" --- include/raul/RingBuffer.hpp | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) (limited to 'include/raul/RingBuffer.hpp') diff --git a/include/raul/RingBuffer.hpp b/include/raul/RingBuffer.hpp index 176fe92..b83f442 100644 --- a/include/raul/RingBuffer.hpp +++ b/include/raul/RingBuffer.hpp @@ -105,9 +105,9 @@ public: std::atomic_thread_fence(std::memory_order_acquire); _read_head = (r + size) & _size_mask; return size; - } else { - return 0; } + + return 0; } /** @@ -170,19 +170,21 @@ private: inline uint32_t write_space_internal(uint32_t r, uint32_t w) const { if (r == w) { return _size - 1; - } else if (r < w) { + } + + if (r < w) { return ((r - w + _size) & _size_mask) - 1; - } else { - return (r - w) - 1; } + + return (r - w) - 1; } inline uint32_t read_space_internal(uint32_t r, uint32_t w) const { if (r < w) { return w - r; - } else { - return (w - r + _size) & _size_mask; } + + return (w - r + _size) & _size_mask; } inline uint32_t peek_internal(uint32_t r, uint32_t w, -- cgit v1.2.1