diff --git a/Controllers/QMKOpenRGBController/QMKOpenRGBRev9Controller/RGBController_QMKOpenRGBRev9.cpp b/Controllers/QMKOpenRGBController/QMKOpenRGBRev9Controller/RGBController_QMKOpenRGBRev9.cpp index 3cdb1d9a..708c0034 100644 --- a/Controllers/QMKOpenRGBController/QMKOpenRGBRev9Controller/RGBController_QMKOpenRGBRev9.cpp +++ b/Controllers/QMKOpenRGBController/QMKOpenRGBRev9Controller/RGBController_QMKOpenRGBRev9.cpp @@ -584,8 +584,8 @@ void RGBController_QMKOpenRGBRev9::PlaceLEDsInMaps { bool underglow = led_flags[i] & 2; - x = std::round(led_points[i].x/divisor); - y = std::distance(unique_rows.begin(), unique_rows.find(led_points[i].y)); + x = (unsigned int)(std::round(led_points[i].x / divisor)); + y = (unsigned int)(std::distance(unique_rows.begin(), unique_rows.find(led_points[i].y))); if(!underglow) { diff --git a/Controllers/QMKOpenRGBController/QMKOpenRGBRevBController/RGBController_QMKOpenRGBRevB.cpp b/Controllers/QMKOpenRGBController/QMKOpenRGBRevBController/RGBController_QMKOpenRGBRevB.cpp index 8c9f086b..48a8fd8e 100644 --- a/Controllers/QMKOpenRGBController/QMKOpenRGBRevBController/RGBController_QMKOpenRGBRevB.cpp +++ b/Controllers/QMKOpenRGBController/QMKOpenRGBRevBController/RGBController_QMKOpenRGBRevB.cpp @@ -625,8 +625,8 @@ void RGBController_QMKOpenRGBRevB::PlaceLEDsInMaps { bool underglow = led_flags[i] & 2; - x = std::round(led_points[i].x/divisor); - y = std::distance(unique_rows.begin(), unique_rows.find(led_points[i].y)); + x = (unsigned int)(std::round(led_points[i].x / divisor)); + y = (unsigned int)(std::distance(unique_rows.begin(), unique_rows.find(led_points[i].y))); if(!underglow) { diff --git a/Controllers/QMKOpenRGBController/QMKOpenRGBRevDController/RGBController_QMKOpenRGBRevD.cpp b/Controllers/QMKOpenRGBController/QMKOpenRGBRevDController/RGBController_QMKOpenRGBRevD.cpp index 48b89c50..3591fe6e 100644 --- a/Controllers/QMKOpenRGBController/QMKOpenRGBRevDController/RGBController_QMKOpenRGBRevD.cpp +++ b/Controllers/QMKOpenRGBController/QMKOpenRGBRevDController/RGBController_QMKOpenRGBRevD.cpp @@ -626,8 +626,8 @@ void RGBController_QMKOpenRGBRevD::PlaceLEDsInMaps { bool underglow = led_flags[i] & 2; - x = std::round(led_points[i].x/divisor); - y = std::distance(unique_rows.begin(), unique_rows.find(led_points[i].y)); + x = (unsigned int)(std::round(led_points[i].x / divisor)); + y = (unsigned int)(std::distance(unique_rows.begin(), unique_rows.find(led_points[i].y))); if(!underglow) { diff --git a/Controllers/QMKOpenRGBController/QMKOpenRGBRevEController/RGBController_QMKOpenRGBRevE.cpp b/Controllers/QMKOpenRGBController/QMKOpenRGBRevEController/RGBController_QMKOpenRGBRevE.cpp index c9daea92..02f4eaab 100644 --- a/Controllers/QMKOpenRGBController/QMKOpenRGBRevEController/RGBController_QMKOpenRGBRevE.cpp +++ b/Controllers/QMKOpenRGBController/QMKOpenRGBRevEController/RGBController_QMKOpenRGBRevE.cpp @@ -642,8 +642,8 @@ void RGBController_QMKOpenRGBRevE::PlaceLEDsInMaps { bool underglow = led_flags[i] & 2; - x = std::round(led_points[i].x/divisor); - y = std::distance(unique_rows.begin(), unique_rows.find(led_points[i].y)); + x = (unsigned int)(std::round(led_points[i].x / divisor)); + y = (unsigned int)(std::distance(unique_rows.begin(), unique_rows.find(led_points[i].y))); if(!underglow) {