Don't initialize pointers on zones with no LEDs
This commit is contained in:
parent
62c06202e0
commit
a7ed250c4e
1 changed files with 2 additions and 2 deletions
|
|
@ -651,7 +651,7 @@ void RGBController::SetupColors()
|
|||
{
|
||||
zones[zone_idx].start_idx=total_led_count;
|
||||
|
||||
if(colors.size() > 0)
|
||||
if((colors.size() > 0) && (zones[zone_idx].leds_count > 0))
|
||||
{
|
||||
zones[zone_idx].colors = &colors[total_led_count];
|
||||
}
|
||||
|
|
@ -660,7 +660,7 @@ void RGBController::SetupColors()
|
|||
zones[zone_idx].colors = NULL;
|
||||
}
|
||||
|
||||
if(leds.size() > 0)
|
||||
if((leds.size() > 0) && (zones[zone_idx].leds_count > 0))
|
||||
{
|
||||
zones[zone_idx].leds = &leds[total_led_count];
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue