summaryrefslogtreecommitdiff
path: root/libs/ardour/session_state.cc
diff options
context:
space:
mode:
authorTim Mayberry <mojofunk@gmail.com>2012-06-23 05:07:49 +0000
committerTim Mayberry <mojofunk@gmail.com>2012-06-23 05:07:49 +0000
commita22dd8c20a656a36d93e3e31ee3c04ca7e9b7278 (patch)
tree7fbf1b3717c478815bee4ad782ccc4b16fdb1218 /libs/ardour/session_state.cc
parent4cda435203600e7e422525c6336baab483d6f009 (diff)
Move PBD::sys::copy_file/s into pbd/file_utils.h and PBD:: namespace
Copy files no longer depends on PBD::sys::path so move it git-svn-id: svn://localhost/ardour2/branches/3.0@12853 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/session_state.cc')
-rw-r--r--libs/ardour/session_state.cc7
1 files changed, 4 insertions, 3 deletions
diff --git a/libs/ardour/session_state.cc b/libs/ardour/session_state.cc
index 7107ebee50..58a3d1075b 100644
--- a/libs/ardour/session_state.cc
+++ b/libs/ardour/session_state.cc
@@ -69,6 +69,7 @@
#include "pbd/enumwriter.h"
#include "pbd/error.h"
#include "pbd/filesystem.h"
+#include "pbd/file_utils.h"
#include "pbd/pathscanner.h"
#include "pbd/pthread_utils.h"
#include "pbd/search_path.h"
@@ -540,7 +541,7 @@ Session::create (const string& session_template, BusProfile* bus_profile)
/* Copy plugin state files from template to new session */
std::string template_plugins = Glib::build_filename (session_template, X_("plugins"));
- sys::copy_files (template_plugins, plugins_dir ());
+ copy_files (template_plugins, plugins_dir ());
return 0;
@@ -943,7 +944,7 @@ Session::load_state (string snapshot_name)
xmlpath.to_string(), backup_path.to_string(), PROGRAM_NAME)
<< endmsg;
- if (!sys::copy_file (xmlpath.to_string(), backup_path.to_string())) {;
+ if (!copy_file (xmlpath.to_string(), backup_path.to_string())) {;
return -1;
}
}
@@ -2069,7 +2070,7 @@ Session::save_template (string template_name)
sys::path template_plugin_state_path = template_dir_path;
template_plugin_state_path /= X_("plugins");
sys::create_directories (template_plugin_state_path);
- sys::copy_files (plugins_dir(), template_plugin_state_path.to_string());
+ copy_files (plugins_dir(), template_plugin_state_path.to_string());
return 0;
}