diff options
Diffstat (limited to 'gtk2_ardour/ardour_ui.cc')
-rw-r--r-- | gtk2_ardour/ardour_ui.cc | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gtk2_ardour/ardour_ui.cc b/gtk2_ardour/ardour_ui.cc index d3b07badb9..8d931bbbd3 100644 --- a/gtk2_ardour/ardour_ui.cc +++ b/gtk2_ardour/ardour_ui.cc @@ -3927,8 +3927,7 @@ ARDOUR_UI::route_setup_info (const std::string& script_path) } } catch (luabridge::LuaException const& e) { cerr << "LuaException:" << e.what () << endl; - return rv; - } + } catch (...) { } return rv; } @@ -3976,6 +3975,8 @@ ARDOUR_UI::meta_route_setup (const std::string& script_path) } } catch (luabridge::LuaException const& e) { cerr << "LuaException:" << e.what () << endl; + } catch (...) { + display_insufficient_ports_message (); } } @@ -4006,6 +4007,8 @@ ARDOUR_UI::meta_session_setup (const std::string& script_path) } } catch (luabridge::LuaException const& e) { cerr << "LuaException:" << e.what () << endl; + } catch (...) { + display_insufficient_ports_message (); } } |