mirror of
https://github.com/wownero/wownero.git
synced 2026-10-18 16:11:41 +02:00
wallet2: fix faulty bounds check
This commit is contained in:
@@ -8478,7 +8478,7 @@ uint64_t wallet2::get_fee_multiplier(fee_priority priority, fee_algorithm fee_al
|
||||
}
|
||||
|
||||
const auto fee_algorithm_index = fee_algorithm_utilities::as_integral(fee_algorithm);
|
||||
THROW_WALLET_EXCEPTION_IF(fee_algorithm_index < 0 || fee_algorithm_index > static_cast<int>(std::size(fee_steps)), error::invalid_priority);
|
||||
THROW_WALLET_EXCEPTION_IF(fee_algorithm_index < 0 || fee_algorithm_index >= static_cast<int>(std::size(fee_steps)), error::invalid_priority);
|
||||
|
||||
// 1 to 3/4 are allowed as priorities
|
||||
const fee_priority max_priority = fee_steps[fee_algorithm_index].maximum_priority;
|
||||
|
||||
Reference in New Issue
Block a user