const& to button in button array

Co-authored-by: VolcaEM <63682805+VolcaEM@users.noreply.github.com>
This commit is contained in:
Ameer J 2020-06-25 19:46:50 -04:00 committed by GitHub
parent 3f739514e3
commit ecbc813711
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -72,7 +72,7 @@ GCPadStatus Adapter::GetPadStatus(int port, const std::array<u8, 37>& adapter_pa
} }
void Adapter::PadToState(const GCPadStatus& pad, GCState& state) { void Adapter::PadToState(const GCPadStatus& pad, GCState& state) {
for (auto button : PadButtonArray) { for (auto const& button : PadButtonArray) {
u16 button_value = static_cast<u16>(button); u16 button_value = static_cast<u16>(button);
state.buttons.insert_or_assign(button_value, pad.button & button_value); state.buttons.insert_or_assign(button_value, pad.button & button_value);
} }
@ -213,7 +213,7 @@ bool Adapter::CheckDeviceAccess(libusb_device* device) {
} }
if (desc.idVendor != 0x057e || desc.idProduct != 0x0337) { if (desc.idVendor != 0x057e || desc.idProduct != 0x0337) {
// This isnt the device we are looking for. // This isn’t the device we are looking for.
return false; return false;
} }
const int open_error = libusb_open(device, &usb_adapter_handle); const int open_error = libusb_open(device, &usb_adapter_handle);