summaryrefslogtreecommitdiff
path: root/libs/surfaces/us2400/gui.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2019-01-11 12:54:44 -0600
committerPaul Davis <paul@linuxaudiosystems.com>2019-01-11 12:54:44 -0600
commitb67bb8165b866cb37b7fa13e5cc0380bc693c4d6 (patch)
tree78cf354e41d8acb8de05b2f7ca9d681aba246874 /libs/surfaces/us2400/gui.cc
parent91ed9840d0b73a06d4730950ba20cb2789eac638 (diff)
do not crash if an unknown action is used by US2400 support
Diffstat (limited to 'libs/surfaces/us2400/gui.cc')
-rw-r--r--libs/surfaces/us2400/gui.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/surfaces/us2400/gui.cc b/libs/surfaces/us2400/gui.cc
index 7a81033b11..a14620edd9 100644
--- a/libs/surfaces/us2400/gui.cc
+++ b/libs/surfaces/us2400/gui.cc
@@ -556,7 +556,7 @@ US2400ProtocolGUI::refresh_function_key_editor ()
row[function_key_columns.plain] = action;
} else {
- act = ActionManager::get_action (action.c_str());
+ act = ActionManager::get_action (action.c_str(), false);
if (act) {
row[function_key_columns.plain] = act->get_label();
} else {
@@ -677,7 +677,7 @@ US2400ProtocolGUI::action_changed (const Glib::ustring &sPath, const Glib::ustri
return;
}
}
- Glib::RefPtr<Gtk::Action> act = ActionManager::get_action (i->second.c_str());
+ Glib::RefPtr<Gtk::Action> act = ActionManager::get_action (i->second.c_str(), false);
if (act || remove) {
/* update visible text, using string supplied by