diff --git a/gtk2_ardour/mixer_snapshot_substitution_dialog.cc b/gtk2_ardour/mixer_snapshot_substitution_dialog.cc index b0e914df3a..359fc83951 100644 --- a/gtk2_ardour/mixer_snapshot_substitution_dialog.cc +++ b/gtk2_ardour/mixer_snapshot_substitution_dialog.cc @@ -218,9 +218,6 @@ XMLNode& MixerSnapshotSubstitutionDialog::sanitize_node(XMLNode& node, const str node.remove_node_and_delete("Processor", "type", "diskwriter"); node.remove_node_and_delete("Processor", "type", "diskreader"); - //remove any sidechain stuff - // node.remove_node_and_delete("Processor", "type", "sidechain"); - //set node to destination's name node.set_property(X_("name"), route_name); @@ -234,13 +231,12 @@ XMLNode& MixerSnapshotSubstitutionDialog::sanitize_node(XMLNode& node, const str pi_node->remove_property(X_("order")); } - + //remove any sidechain stuff XMLNodeList nlist = node.children(); for(XMLNodeConstIterator niter = nlist.begin(); niter != nlist.end(); niter++) { if((*niter)->name() != "Processor") { continue; } - (*niter)->remove_node_and_delete("Processor", "type", "sidechain"); }