diff --git a/libs/ardour/ardour/session.h b/libs/ardour/ardour/session.h index c63e6e3ebe..e5032ad8c2 100644 --- a/libs/ardour/ardour/session.h +++ b/libs/ardour/ardour/session.h @@ -668,9 +668,6 @@ class Session : public PBD::StatefulDestructible, public PBD::ScopedConnectionLi void begin_reversible_command (const std::string& cmd_name); void commit_reversible_command (Command* cmd = 0); - UndoTransaction* start_reversible_command (const std::string& cmd_name); - void finish_reversible_command (UndoTransaction&); - void add_command (Command *const cmd) { assert(!_current_trans.empty ()); _current_trans.top()->add_command (cmd); diff --git a/libs/ardour/session_state.cc b/libs/ardour/session_state.cc index cd9cb7b9b2..6fdaf749ab 100644 --- a/libs/ardour/session_state.cc +++ b/libs/ardour/session_state.cc @@ -2353,23 +2353,6 @@ Session::all_route_group() const return *_all_route_group; } -UndoTransaction* -Session::start_reversible_command (const string& name) -{ - UndoTransaction* trans = new UndoTransaction(); - trans->set_name(name); - return trans; -} - -void -Session::finish_reversible_command (UndoTransaction& ut) -{ - struct timeval now; - gettimeofday(&now, 0); - ut.set_timestamp(now); - _history.add (&ut); -} - void Session::add_commands (vector const & cmds) {