diff options
author | David Robillard <d@drobilla.net> | 2020-12-19 11:58:34 +0100 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2020-12-19 12:02:24 +0100 |
commit | 2a09c19703b242aaf693e5b52a70c1ad65332119 (patch) | |
tree | fcaf9fdffa4dcb80a74fc4e1b2c90e81e7e20fb6 /include/raul/RingBuffer.hpp | |
parent | 5680e5900f6fb89ec66af6480a7d125fc8960552 (diff) | |
download | raul-2a09c19703b242aaf693e5b52a70c1ad65332119.tar.gz raul-2a09c19703b242aaf693e5b52a70c1ad65332119.tar.bz2 raul-2a09c19703b242aaf693e5b52a70c1ad65332119.zip |
Avoid "else" after "return"
Diffstat (limited to 'include/raul/RingBuffer.hpp')
-rw-r--r-- | include/raul/RingBuffer.hpp | 16 |
1 files changed, 9 insertions, 7 deletions
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, |