From c8e3554442de4ac0448ec86af4cc2b600851cb71 Mon Sep 17 00:00:00 2001 From: KundaPanda Date: Sat, 3 Apr 2021 21:03:30 +0200 Subject: [PATCH] Initialize led_count in MysticLight controllers to prevent occasional crashes --- .../RGBController_MSIMysticLight162.cpp | 2 +- .../RGBController_MSIMysticLight185.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Controllers/MSIMysticLightController/RGBController_MSIMysticLight162.cpp b/Controllers/MSIMysticLightController/RGBController_MSIMysticLight162.cpp index 6cc99961..c2d74fe8 100644 --- a/Controllers/MSIMysticLightController/RGBController_MSIMysticLight162.cpp +++ b/Controllers/MSIMysticLightController/RGBController_MSIMysticLight162.cpp @@ -106,7 +106,7 @@ void RGBController_MSIMysticLight162::SetupZones() zone new_zone; - unsigned int led_count; + unsigned int led_count = 0; while(zd.leds[led_count] != MSI_ZONE_NONE) { diff --git a/Controllers/MSIMysticLightController/RGBController_MSIMysticLight185.cpp b/Controllers/MSIMysticLightController/RGBController_MSIMysticLight185.cpp index ad3ea88c..8c3352ba 100644 --- a/Controllers/MSIMysticLightController/RGBController_MSIMysticLight185.cpp +++ b/Controllers/MSIMysticLightController/RGBController_MSIMysticLight185.cpp @@ -114,7 +114,7 @@ void RGBController_MSIMysticLight185::SetupZones() zone new_zone; - unsigned int led_count; + unsigned int led_count = 0; while(zd.leds[led_count] != MSI_ZONE_NONE) {