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]);