Commit read-only stack security fix for 64bit processors.
[ardour.git] / libs / ardour / ardour / route.h
index 8ebc598e95cf7692f80c74887f142b93843bda53..c8b135fb6bd4f3593150c6560036cff89c61a13a 100644 (file)
@@ -205,11 +205,6 @@ class Route : public IO
 
        sigc::signal<void,void*> SelectedChanged;
 
-       /* undo */
-
-       UndoAction get_memento() const;
-       void set_state (state_id_t);
-
        int set_control_outs (const vector<std::string>& ports);
        IO* control_outs() { return _control_outs; }
 
@@ -222,7 +217,7 @@ class Route : public IO
                    SoloControl
            };
            
-           ToggleControllable (Route&, ToggleType);
+           ToggleControllable (std::string name, Route&, ToggleType);
            void set_value (float);
            float get_value (void) const;
 
@@ -238,8 +233,6 @@ class Route : public IO
                return _mute_control;
        }
        
-       void automation_snapshot (nframes_t now);
-
        void protect_automation ();
        
        void set_remote_control_id (uint32_t id);
@@ -316,7 +309,6 @@ class Route : public IO
        void silence (nframes_t nframes, nframes_t offset);
        sigc::connection input_signal_connection;
 
-       state_id_t _current_state_id;
        uint32_t redirect_max_outs;
        uint32_t _remote_control_id;