From 46fcb1f443bd956f4e104993c0451c7635a36052 Mon Sep 17 00:00:00 2001 From: EntireTwix Date: Tue, 6 Jul 2021 02:12:38 -0700 Subject: [PATCH] :bug: Max log 1 optimizations fixed --- src/bank.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/bank.cpp b/src/bank.cpp index 5615e1f..4556a2c 100644 --- a/src/bank.cpp +++ b/src/bank.cpp @@ -25,10 +25,17 @@ size_t Bank::NumOfUsers() const noexcept { return users.size(); } uint64_t Bank::NumOfLogs() const noexcept { uint64_t res = 0; -#if MAX_LOG_SIZE > 1 +#if MAX_LOG_SIZE > 0 for (const auto &u : users) { +#if MAX_LOG_SIZE == 1 + if (u.second.log.data.amount) + { + ++res; + } +#else res += u.second.log.data.size(); +#endif } #endif return res;