From daef0a23747690091eb62aeeebdafd90672febfc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=A1clav=20=C5=A0milauer?= Date: Sat, 9 Nov 2019 13:15:57 +0100 Subject: [PATCH] Fix circular_q::size() --- include/spdlog/details/circular_q.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/spdlog/details/circular_q.h b/include/spdlog/details/circular_q.h index f06cd8e5..a37b7770 100644 --- a/include/spdlog/details/circular_q.h +++ b/include/spdlog/details/circular_q.h @@ -77,11 +77,11 @@ public: { if (tail_ > head_) { - return (tail_ - head_) % max_items_; + return tail_ - head_; } else { - return max_items_ - (head_ - tail_ ) % max_items_; + return max_items_ - (head_ - tail_ ); } }