summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorTim Mayberry <mojofunk@gmail.com>2007-06-27 12:12:20 +0000
committerTim Mayberry <mojofunk@gmail.com>2007-06-27 12:12:20 +0000
commitb82ecabcbfa9b007db13b63a28a341cfd405655f (patch)
tree01df1d345b3fad0d4acdd8691c0ad1b716f0c2f6 /libs
parent0abcfb16ba203be43fcb2d2cd0b740da85679e7a (diff)
Use sys::path and ARDOUR::user_config_directory in VSTPlugin::get_state
This is so I can remove ARDOUR::get_user_ardour_path which is replaced by ARDOUR::user_config_directory git-svn-id: svn://localhost/ardour2/trunk@2050 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs')
-rw-r--r--libs/ardour/vst_plugin.cc9
1 files changed, 6 insertions, 3 deletions
diff --git a/libs/ardour/vst_plugin.cc b/libs/ardour/vst_plugin.cc
index 7c161cccf7..9adfacba8a 100644
--- a/libs/ardour/vst_plugin.cc
+++ b/libs/ardour/vst_plugin.cc
@@ -40,9 +40,9 @@
#include <vst/aeffectx.h>
-#include <ardour/ardour.h>
#include <ardour/session.h>
#include <ardour/audioengine.h>
+#include <ardour/filesystem_paths.h>
#include <ardour/vst_plugin.h>
#include <ardour/buffer_set.h>
@@ -159,8 +159,11 @@ VSTPlugin::get_state()
string path;
struct stat sbuf;
- path = get_user_ardour_path ();
- path += "vst";
+ sys::path user_vst_directory(user_config_directory());
+
+ user_vst_directory /= "vst";
+
+ path = user_vst_directory.to_string();
if (stat (path.c_str(), &sbuf)) {
if (errno == ENOENT) {