summaryrefslogtreecommitdiff
path: root/libs/ardour/lv2_plugin.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2015-12-19 14:46:15 +0100
committerRobin Gareus <robin@gareus.org>2015-12-19 14:46:15 +0100
commitd9eb5e00c52b40254afdc0f15dfe292b1b3753b6 (patch)
tree2607a578eef6b439987906a781a9128d6d0b127a /libs/ardour/lv2_plugin.cc
parentec9a8f022c8fad38a82b78823e6158676f621a34 (diff)
cont'd work on plugin-state templates - #6709
Refactor and consolidate code and re-use it for session-templates. This avoids recursive copying of the plugin-dir()
Diffstat (limited to 'libs/ardour/lv2_plugin.cc')
-rw-r--r--libs/ardour/lv2_plugin.cc6
1 files changed, 1 insertions, 5 deletions
diff --git a/libs/ardour/lv2_plugin.cc b/libs/ardour/lv2_plugin.cc
index 3753bd8066..9c52bb255e 100644
--- a/libs/ardour/lv2_plugin.cc
+++ b/libs/ardour/lv2_plugin.cc
@@ -44,7 +44,6 @@
#include "ardour/debug.h"
#include "ardour/lv2_plugin.h"
#include "ardour/session.h"
-#include "ardour/template_utils.h"
#include "ardour/tempo.h"
#include "ardour/types.h"
#include "ardour/utils.h"
@@ -1744,10 +1743,7 @@ LV2Plugin::set_state(const XMLNode& node, int version)
}
if ((prop = node.property("template-dir")) != 0) {
- // portable templates, strip absolute path
- set_state_dir (Glib::build_filename (
- ARDOUR::user_route_template_directory (),
- Glib::path_get_basename (prop->value ())));
+ set_state_dir (prop->value ());
}
_state_version = 0;