Fix missing return on non-void function (#4003)

Old implementation fails when building with [-Werror=return-type]:
/workspace/nano/node/bandwidth_limiter.cpp:44:1: error: control reaches
end of non-void function [-Werror=return-type]
This commit is contained in:
Thiago Silva 2022-11-25 16:17:15 -03:00 committed by GitHub
commit 8f8eb12c85
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -37,10 +37,13 @@ nano::bandwidth_limiter & nano::outbound_bandwidth_limiter::select_limiter (nano
{
case bandwidth_limit_type::bootstrap:
return limiter_bootstrap;
case bandwidth_limit_type::standard:
break;
default:
return limiter_standard;
debug_assert (false);
break;
}
debug_assert (false);
return limiter_standard;
}
bool nano::outbound_bandwidth_limiter::should_pass (std::size_t buffer_size, nano::bandwidth_limit_type type)