diff options
author | Robin Gareus <robin@gareus.org> | 2019-10-31 18:47:08 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2019-10-31 18:47:08 +0100 |
commit | d584e962fff33f875574ef2b8301c6d7027a630d (patch) | |
tree | b7ecd0fdbf2c2fdd49cb0cf1f333f650c714c07f /gtk2_ardour/gain_meter.cc | |
parent | 69cb02f2137014bdb5d9c76a98dc43293db01d6b (diff) |
Fix copy/paste mess in ab298f035ae
Diffstat (limited to 'gtk2_ardour/gain_meter.cc')
-rw-r--r-- | gtk2_ardour/gain_meter.cc | 31 |
1 files changed, 12 insertions, 19 deletions
diff --git a/gtk2_ardour/gain_meter.cc b/gtk2_ardour/gain_meter.cc index f4aa915b5b..5d926cadad 100644 --- a/gtk2_ardour/gain_meter.cc +++ b/gtk2_ardour/gain_meter.cc @@ -780,27 +780,20 @@ GainMeterBase::short_astate_string (AutoState state) string GainMeterBase::_astate_string (AutoState state, bool shrt) { - string sstr; - switch (state) { - case ARDOUR::Off: - sstr = shrt ? S_("Manual|M") : S_("Automation|Manual"); - break; - case Play: - sstr = shrt ? S_("Play|P") : _("Play"); - break; - case Touch: - sstr = shrt ? S_("Trim|T") : _("Write"); - break; - case Latch: - sstr = shrt ? S_("Latch|L") : _("Touch"); - break; - case Write: - sstr = shrt ? S_("Write|W"): _("Latch"); - break; + case ARDOUR::Off: + return shrt ? S_("Manual|M") : S_("Automation|Manual"); + case Play: + return shrt ? S_("Play|P") : _("Play"); + case Touch: + return shrt ? S_("Touch|T") : _("Touch"); + case Latch: + return shrt ? S_("Latch|L") : _("Latch"); + case Write: + return shrt ? S_("Write|W"): _("Write"); } - - return sstr; + assert (0); + return "???"; } string |