From c12edcd4c7e1c14fe776459b5ace69c44e2b686b Mon Sep 17 00:00:00 2001 From: Yaroslav Chvanov Date: Sun, 6 Feb 2022 03:18:20 +0300 Subject: [PATCH] steelseries: fix length of LED cycle output report being incorrect It probably meant to use the macro directly, not `sizeof` of it (which made it be 4 instead of 64). --- src/driver-steelseries.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/driver-steelseries.c b/src/driver-steelseries.c index e467d0de..e10147dc 100644 --- a/src/driver-steelseries.c +++ b/src/driver-steelseries.c @@ -893,7 +893,7 @@ steelseries_write_led_cycle(struct ratbag_led *led, sizeof(msg.msg.parameters), cycle_spec->hid_report_type, HID_REQ_SET_REPORT); else - ret = ratbag_hidraw_output_report(device, msg.data, sizeof(STEELSERIES_REPORT_SIZE)); + ret = ratbag_hidraw_output_report(device, msg.data, sizeof(msg.data)); if (ret < 0) return ret;