From f95bd77366c37b677bf9d1027a677d2b9d603542 Mon Sep 17 00:00:00 2001 From: Adam Honse Date: Fri, 2 Aug 2024 11:49:45 -0500 Subject: [PATCH] Fix signedness issue in LogitechGLightsyncController.cpp --- .../LogitechGLightsyncController.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Controllers/LogitechController/LogitechGLightsyncController/LogitechGLightsyncController.cpp b/Controllers/LogitechController/LogitechGLightsyncController/LogitechGLightsyncController.cpp index d0a222b6..b3e276ad 100644 --- a/Controllers/LogitechController/LogitechGLightsyncController/LogitechGLightsyncController.cpp +++ b/Controllers/LogitechController/LogitechGLightsyncController/LogitechGLightsyncController.cpp @@ -131,8 +131,8 @@ void LogitechGLightsyncController::UpdateMouseLED( void LogitechGLightsyncController::SetDirectMode(bool direct) { - char cmd_buf[7]; - char usb_buf[20]; + unsigned char cmd_buf[7]; + unsigned char usb_buf[20]; /*-----------------------------------------------------*\ | Zero out buffer | @@ -169,12 +169,12 @@ void LogitechGLightsyncController::SetDirectMode(bool direct) { std::lock_guard guard(*mutex); - hid_write(cmd_dev, (unsigned char *)cmd_buf, 7); - hid_read(dev, (unsigned char *)usb_buf, 20); + hid_write(cmd_dev, cmd_buf, 7); + hid_read(dev, usb_buf, 20); } else { - hid_write(cmd_dev, (unsigned char *)cmd_buf, 7); - hid_read(dev, (unsigned char *)usb_buf, 20); + hid_write(cmd_dev, cmd_buf, 7); + hid_read(dev, usb_buf, 20); } }