mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-08 15:54:57 +01:00
handle compiler stupidity with early return
This commit is contained in:
parent
f7b91d577b
commit
7a32ff33d4
1 changed files with 13 additions and 13 deletions
|
|
@ -1284,20 +1284,20 @@ void LaunchControlXL::set_track_mode (TrackMode mode) {
|
||||||
|
|
||||||
LEDColor color_on, color_off;
|
LEDColor color_on, color_off;
|
||||||
switch(mode) {
|
switch(mode) {
|
||||||
case TrackMute:
|
case TrackMute:
|
||||||
color_on = YellowFull;
|
color_on = YellowFull;
|
||||||
color_off = YellowLow;
|
color_off = YellowLow;
|
||||||
break;
|
|
||||||
case TrackSolo:
|
|
||||||
color_on = GreenFull;
|
|
||||||
color_off = GreenLow;
|
|
||||||
break;
|
|
||||||
case TrackRecord:
|
|
||||||
color_on = RedFull;
|
|
||||||
color_off = RedLow;
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
break;
|
break;
|
||||||
|
case TrackSolo:
|
||||||
|
color_on = GreenFull;
|
||||||
|
color_off = GreenLow;
|
||||||
|
break;
|
||||||
|
case TrackRecord:
|
||||||
|
color_on = RedFull;
|
||||||
|
color_off = RedLow;
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
return; /* stupid compilers */
|
||||||
}
|
}
|
||||||
|
|
||||||
for ( size_t n = 0 ; n < sizeof (trk_cntrl_btns) / sizeof (trk_cntrl_btns[0]); ++n) {
|
for ( size_t n = 0 ; n < sizeof (trk_cntrl_btns) / sizeof (trk_cntrl_btns[0]); ++n) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue