From 5a12e77b199bac3568006be89575cac5024a1817 Mon Sep 17 00:00:00 2001 From: Adam Honse Date: Thu, 8 Aug 2024 21:06:31 -0500 Subject: [PATCH] Fix possible loss of data warnings in RazerController.cpp --- .../RazerController/RazerController/RazerController.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Controllers/RazerController/RazerController/RazerController.cpp b/Controllers/RazerController/RazerController/RazerController.cpp index 367b053d..72d8bdac 100644 --- a/Controllers/RazerController/RazerController/RazerController.cpp +++ b/Controllers/RazerController/RazerController/RazerController.cpp @@ -699,7 +699,7 @@ razer_report RazerController::razer_create_custom_frame_extended_matrix_report(u const size_t row_length = (size_t)(((stop_col + 1) - start_col) * 3); const size_t packet_length = row_length + 5; - razer_report report = razer_create_report(0x0F, 0x03, packet_length); + razer_report report = razer_create_report(0x0F, 0x03, (unsigned char)packet_length); report.arguments[2] = row_index; report.arguments[3] = start_col; @@ -718,7 +718,7 @@ razer_report RazerController::razer_create_custom_frame_standard_matrix_report(u const size_t row_length = (size_t)(((stop_col + 1) - start_col) * 3); const size_t packet_length = row_length + 4; - razer_report report = razer_create_report(0x03, 0x0B, packet_length); + razer_report report = razer_create_report(0x03, 0x0B, (unsigned char)packet_length); report.arguments[0] = 0xFF; report.arguments[1] = row_index;