summaryrefslogtreecommitdiff
path: root/libs/ardour/plugin_insert.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-01-06 20:29:39 +0100
committerRobin Gareus <robin@gareus.org>2015-01-06 20:29:39 +0100
commit17dfebf611aa31f4d20572991eef536aeecadb2d (patch)
tree0d1d4f4233a7b42f6e06046963b8823a43749d95 /libs/ardour/plugin_insert.cc
parent0614bc5e8192fa300b0913ec4e7fb64263679cff (diff)
Only restore plugin state (of first instance) once.
Diffstat (limited to 'libs/ardour/plugin_insert.cc')
-rw-r--r--libs/ardour/plugin_insert.cc2
1 files changed, 0 insertions, 2 deletions
diff --git a/libs/ardour/plugin_insert.cc b/libs/ardour/plugin_insert.cc
index 156f7b02a0..599a929dea 100644
--- a/libs/ardour/plugin_insert.cc
+++ b/libs/ardour/plugin_insert.cc
@@ -1046,8 +1046,6 @@ PluginInsert::set_state(const XMLNode& node, int version)
if ((*niter)->name() == plugin->state_node_name()) {
- plugin->set_state (**niter, version);
-
for (Plugins::iterator i = _plugins.begin(); i != _plugins.end(); ++i) {
(*i)->set_state (**niter, version);
}