From 7eb83f1a60a6b68af9ef4b261db0fcef223711b1 Mon Sep 17 00:00:00 2001 From: Adam Honse Date: Tue, 26 Nov 2024 00:34:16 -0600 Subject: [PATCH] Fix warnings in Thermaltake Riing controllers --- .../ThermaltakeRiingController/ThermaltakeRiingController.cpp | 4 ++-- .../ThermaltakeRiingQuadController.cpp | 4 ++-- .../ThermaltakeRiingTrioController.cpp | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Controllers/ThermaltakeRiingController/ThermaltakeRiingController/ThermaltakeRiingController.cpp b/Controllers/ThermaltakeRiingController/ThermaltakeRiingController/ThermaltakeRiingController.cpp index 16a886c0..a32ea421 100644 --- a/Controllers/ThermaltakeRiingController/ThermaltakeRiingController/ThermaltakeRiingController.cpp +++ b/Controllers/ThermaltakeRiingController/ThermaltakeRiingController/ThermaltakeRiingController.cpp @@ -74,9 +74,9 @@ void ThermaltakeRiingController::SetChannelLEDs(unsigned char channel, RGBColor { unsigned char* color_data = new unsigned char[3 * num_colors]; - for(std::size_t color = 0; color < num_colors; color++) + for(unsigned int color = 0; color < num_colors; color++) { - int color_idx = color * 3; + unsigned int color_idx = color * 3; color_data[color_idx + 0] = RGBGetGValue(colors[color]); color_data[color_idx + 1] = RGBGetRValue(colors[color]); color_data[color_idx + 2] = RGBGetBValue(colors[color]); diff --git a/Controllers/ThermaltakeRiingController/ThermaltakeRiingQuadController/ThermaltakeRiingQuadController.cpp b/Controllers/ThermaltakeRiingController/ThermaltakeRiingQuadController/ThermaltakeRiingQuadController.cpp index 26d0408c..42574cbd 100644 --- a/Controllers/ThermaltakeRiingController/ThermaltakeRiingQuadController/ThermaltakeRiingQuadController.cpp +++ b/Controllers/ThermaltakeRiingController/ThermaltakeRiingQuadController/ThermaltakeRiingQuadController.cpp @@ -100,9 +100,9 @@ void ThermaltakeRiingQuadController::SetChannelLEDs(unsigned char channel, RGBCo { unsigned char* color_data = new unsigned char[3 * num_colors]; - for(std::size_t color = 0; color < num_colors; color++) + for(unsigned int color = 0; color < num_colors; color++) { - int color_idx = color * 3; + unsigned int color_idx = color * 3; color_data[color_idx + 0] = RGBGetGValue(colors[color]); color_data[color_idx + 1] = RGBGetRValue(colors[color]); color_data[color_idx + 2] = RGBGetBValue(colors[color]); diff --git a/Controllers/ThermaltakeRiingController/ThermaltakeRiingTrioController/ThermaltakeRiingTrioController.cpp b/Controllers/ThermaltakeRiingController/ThermaltakeRiingTrioController/ThermaltakeRiingTrioController.cpp index 0ebf05b1..3d10e78b 100644 --- a/Controllers/ThermaltakeRiingController/ThermaltakeRiingTrioController/ThermaltakeRiingTrioController.cpp +++ b/Controllers/ThermaltakeRiingController/ThermaltakeRiingTrioController/ThermaltakeRiingTrioController.cpp @@ -77,9 +77,9 @@ void ThermaltakeRiingTrioController::SetChannelLEDs(unsigned char channel, RGBCo unsigned char* color_data = new unsigned char[3 * num_colors]; - for(std::size_t color = 0; color < num_colors; color++) + for(unsigned int color = 0; color < num_colors; color++) { - int color_idx = color * 3; + unsigned int color_idx = color * 3; color_data[color_idx + 0] = RGBGetGValue(colors[color]); color_data[color_idx + 1] = RGBGetRValue(colors[color]); color_data[color_idx + 2] = RGBGetBValue(colors[color]);