Simplify `std::fill` with `std::array::fill`

This commit is contained in:
mitaclaw 2024-08-22 19:26:08 -07:00
parent 7db13d23c9
commit 809766a439
2 changed files with 2 additions and 2 deletions

View File

@ -47,7 +47,7 @@ private:
std::array<uint32_t, 36 + sizeof...(ExtraMatches)> _conns; std::array<uint32_t, 36 + sizeof...(ExtraMatches)> _conns;
std::optional<V> _val; std::optional<V> _val;
TrieEntry() { std::fill(_conns.begin(), _conns.end(), INVALID_CONN); } TrieEntry() { _conns.fill(INVALID_CONN); }
}; };
constexpr size_t IndexOf(char c) const constexpr size_t IndexOf(char c) const

View File

@ -915,7 +915,7 @@ static void ResetRumbleLockNeeded()
return; return;
} }
std::fill(std::begin(s_controller_rumble), std::end(s_controller_rumble), 0); s_controller_rumble.fill(0);
std::array<u8, CONTROLLER_OUTPUT_RUMBLE_PAYLOAD_SIZE> rumble = { std::array<u8, CONTROLLER_OUTPUT_RUMBLE_PAYLOAD_SIZE> rumble = {
0x11, s_controller_rumble[0], s_controller_rumble[1], s_controller_rumble[2], 0x11, s_controller_rumble[0], s_controller_rumble[1], s_controller_rumble[2],