summaryrefslogtreecommitdiff
path: root/gtk2_ardour/actions.cc
diff options
context:
space:
mode:
authorTim Mayberry <mojofunk@gmail.com>2005-11-26 12:08:33 +0000
committerTim Mayberry <mojofunk@gmail.com>2005-11-26 12:08:33 +0000
commit655be077fab08c825b377feda4d743cb0bf4f06c (patch)
treecd703b7595e3df92a7d39bf35a6c5e253affd8bf /gtk2_ardour/actions.cc
parentcd10162199173bdbde52977bca2a56d256ea8b65 (diff)
action and glade path stuff
git-svn-id: svn://localhost/trunk/ardour2@121 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/actions.cc')
-rw-r--r--gtk2_ardour/actions.cc6
1 files changed, 5 insertions, 1 deletions
diff --git a/gtk2_ardour/actions.cc b/gtk2_ardour/actions.cc
index 4cb573eee0..8a5928c3f8 100644
--- a/gtk2_ardour/actions.cc
+++ b/gtk2_ardour/actions.cc
@@ -25,6 +25,8 @@
#include <pbd/error.h>
+#include <ardour/ardour.h>
+
#include "actions.h"
using namespace std;
@@ -48,9 +50,11 @@ ActionManager::init ()
ui_manager = UIManager::create ();
try {
- ui_manager->add_ui_from_file ("ardour-menus.xml");
+ ui_manager->add_ui_from_file (ARDOUR::find_config_file("ardour-menus.xml"));
} catch (Glib::MarkupError& err) {
error << "badly formatted UI definition file" << endmsg;
+ } catch (...) {
+ std::cerr << "ardour action xml file not found" << endl;
}
}