Cleanup previous commit.
[ardour.git] / libs / ardour / io_processor.cc
index af07f7242a9c4b3c08fa6c789d67360c4ba43f87..21a2b10313d4be15afcdf727b0f227669aa90508 100644 (file)
@@ -147,12 +147,12 @@ IOProcessor::state (bool full_state)
 }
 
 int
-IOProcessor::set_state (const XMLNode& node)
+IOProcessor::set_state (const XMLNode& node, int version)
 {
        const XMLProperty *prop;
        const XMLNode *io_node = 0;
 
-       Processor::set_state(node);
+       Processor::set_state(node, version);
 
        if ((prop = node.property ("own-input")) != 0) {
                _own_input = string_is_affirmative (prop->value());
@@ -176,7 +176,7 @@ IOProcessor::set_state (const XMLNode& node)
                }
 
                if (io_node) {
-                       _input->set_state(*io_node);
+                       _input->set_state(*io_node, version);
 
                        // legacy sessions: use IO name
                        if ((prop = node.property ("name")) == 0) {
@@ -198,7 +198,7 @@ IOProcessor::set_state (const XMLNode& node)
                }
 
                if (io_node) {
-                       _output->set_state(*io_node);
+                       _output->set_state(*io_node, version);
 
                        // legacy sessions: use IO name
                        if ((prop = node.property ("name")) == 0) {