Remove use of invalidated iterator (#4826).
[ardour.git] / gtk2_ardour / actions.cc
index 49ac38d405fd1f23a731d291c7e0046c0aed9b38..e9252bcbffc0e567614cdaff72cc5a606cb1a926 100644 (file)
@@ -51,7 +51,6 @@ vector<RefPtr<Gtk::Action> > ActionManager::session_sensitive_actions;
 vector<RefPtr<Gtk::Action> > ActionManager::write_sensitive_actions;
 vector<RefPtr<Gtk::Action> > ActionManager::region_list_selection_sensitive_actions;
 vector<RefPtr<Gtk::Action> > ActionManager::plugin_selection_sensitive_actions;
-vector<RefPtr<Gtk::Action> > ActionManager::region_selection_sensitive_actions;
 vector<RefPtr<Gtk::Action> > ActionManager::track_selection_sensitive_actions;
 vector<RefPtr<Gtk::Action> > ActionManager::point_selection_sensitive_actions;
 vector<RefPtr<Gtk::Action> > ActionManager::time_selection_sensitive_actions;
@@ -69,10 +68,10 @@ vector<RefPtr<Gtk::Action> > ActionManager::edit_point_in_region_sensitive_actio
 void
 ActionManager::init ()
 {
-       ui_manager = UIManager::create ();
-
        sys::path ui_file;
 
+       ui_manager = UIManager::create ();
+
        SearchPath spath = ardour_search_path() + user_config_directory() + system_config_search_path();
 
        find_file_in_search_path (spath, "ardour.menus", ui_file);
@@ -92,7 +91,7 @@ ActionManager::init ()
 
        if (!loaded) {
                cerr << string_compose (_("%1 will not work without a valid ardour.menus file"), PROGRAM_NAME) << endl;
-                error << string_compose (_("%1 will not work without a valid ardour.menus file"), PROGRAM_NAME) << endmsg;
+               error << string_compose (_("%1 will not work without a valid ardour.menus file"), PROGRAM_NAME) << endmsg;
                exit(1);
        }
 }