summaryrefslogtreecommitdiff
path: root/gtk2_ardour/gain_meter.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2019-10-31 18:47:08 +0100
committerRobin Gareus <robin@gareus.org>2019-10-31 18:47:08 +0100
commitd584e962fff33f875574ef2b8301c6d7027a630d (patch)
treeb7ecd0fdbf2c2fdd49cb0cf1f333f650c714c07f /gtk2_ardour/gain_meter.cc
parent69cb02f2137014bdb5d9c76a98dc43293db01d6b (diff)
Fix copy/paste mess in ab298f035ae
Diffstat (limited to 'gtk2_ardour/gain_meter.cc')
-rw-r--r--gtk2_ardour/gain_meter.cc31
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