diff --git a/libraries/chain/include/eosio/chain/fork_database.hpp b/libraries/chain/include/eosio/chain/fork_database.hpp index fb79116e65..d08fad1c96 100644 --- a/libraries/chain/include/eosio/chain/fork_database.hpp +++ b/libraries/chain/include/eosio/chain/fork_database.hpp @@ -200,13 +200,11 @@ namespace eosio::chain { template R apply_s(const F& f) { if constexpr (std::is_same_v) { - if (auto in_use_value = in_use.load(); - in_use_value == in_use_t::savanna || in_use_value == in_use_t::both) { + if (auto in_use_value = in_use.load(); in_use_value == in_use_t::savanna || in_use_value == in_use_t::both) { f(fork_db_s); } } else { - if (auto in_use_value = in_use.load(); - in_use_value == in_use_t::savanna || in_use_value == in_use_t::both) { + if (auto in_use_value = in_use.load(); in_use_value == in_use_t::savanna || in_use_value == in_use_t::both) { return f(fork_db_s); } return {}; @@ -217,15 +215,13 @@ namespace eosio::chain { template R apply_s(const F& f) const { if constexpr (std::is_same_v) { - if (auto in_use_value = in_use.load(); - in_use_value == in_use_t::savanna || in_use_value == in_use_t::both) { + if (auto in_use_value = in_use.load(); in_use_value == in_use_t::savanna || in_use_value == in_use_t::both) { f(fork_db_s); - } + } } else { - if (auto in_use_value = in_use.load(); - in_use_value == in_use_t::savanna || in_use_value == in_use_t::both) { + if (auto in_use_value = in_use.load(); in_use_value == in_use_t::savanna || in_use_value == in_use_t::both) { return f(fork_db_s); - } + } return {}; } } @@ -234,13 +230,11 @@ namespace eosio::chain { template R apply_l(const F& f) const { if constexpr (std::is_same_v) { - if (auto in_use_value = in_use.load(); - in_use_value == in_use_t::legacy || in_use_value == in_use_t::both) { + if (auto in_use_value = in_use.load(); in_use_value == in_use_t::legacy || in_use_value == in_use_t::both) { f(fork_db_l); } } else { - if (auto in_use_value = in_use.load(); - in_use_value == in_use_t::legacy || in_use_value == in_use_t::both) { + if (auto in_use_value = in_use.load(); in_use_value == in_use_t::legacy || in_use_value == in_use_t::both) { return f(fork_db_l); } return {};