accumulator: fix -Wshadow, -Wconversion
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
508eaaa67f
commit
61dbc4b666
|
@ -29,13 +29,19 @@ public:
|
|||
|
||||
auto add_source() -> void {
|
||||
static uint src_id{this->src_count};
|
||||
// make really sure we don't and a duplicate src_id
|
||||
if (src_id <= this->MAX_SOURCES && !src_is_registered(src_id)) {
|
||||
entropy_sources.push_back(src_id);
|
||||
++src_count;
|
||||
accumulator::Pool pools[32];
|
||||
EventAdderImpl event_adder(src_id, pools);
|
||||
[[maybe_unused]] bool scheduled;
|
||||
// make really sure we don't add a duplicate src_id
|
||||
if (src_id <= this->MAX_SOURCES &&
|
||||
!src_is_registered(static_cast<uint8_t>(src_id))) {
|
||||
try {
|
||||
entropy_sources.push_back(static_cast<uint8_t>(src_id));
|
||||
++src_count;
|
||||
accumulator::Pool pools[32];
|
||||
EventAdderImpl event_adder(src_id, pools);
|
||||
[[maybe_unused]] bool scheduled;
|
||||
}
|
||||
catch (std::exception& e) {
|
||||
fmt::print("{}\n", e.what());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Reference in New Issue