diff --git a/right/src/usb_protocol_handler.c b/right/src/usb_protocol_handler.c index 1235351..9e40520 100644 --- a/right/src/usb_protocol_handler.c +++ b/right/src/usb_protocol_handler.c @@ -106,7 +106,7 @@ void launchEepromTransfer(void) void readConfiguration(bool isHardware) { uint8_t length = GenericHidInBuffer[1]; - uint16_t offset = *((uint16_t*)GenericHidInBuffer+2); + uint16_t offset = *((uint16_t*)(GenericHidInBuffer+2)); if (length > USB_GENERIC_HID_OUT_BUFFER_LENGTH-1) { setError(ConfigTransferResponse_LengthTooLarge);