forked from drath/libratbag
hidraw: fix endianness when parsing the report descriptor
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
This commit is contained in:
@@ -81,7 +81,7 @@ ratbag_hidraw_parse_report_descriptor(struct ratbag_device *device)
|
||||
return -EPROTO;
|
||||
|
||||
for (j = 0; j < size; j++)
|
||||
content |= report_desc.value[i + j + 1] << ((size - j - 1) * 8);
|
||||
content |= report_desc.value[i + j + 1] << (j * 8);
|
||||
|
||||
switch (hid) {
|
||||
case HID_REPORT_ID:
|
||||
|
||||
Reference in New Issue
Block a user