From 352e63de4c53fee85739cdc57b3a763ed8ebe49c Mon Sep 17 00:00:00 2001 From: Tim Mayberry Date: Sat, 23 Jun 2012 05:07:22 +0000 Subject: [PATCH] Replace use of PBD::sys::path in PluginManager git-svn-id: svn://localhost/ardour2/branches/3.0@12841 d708f5d6-7413-0410-9779-e7cbd77b26cf --- libs/ardour/plugin_manager.cc | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/libs/ardour/plugin_manager.cc b/libs/ardour/plugin_manager.cc index d60849a67f..a4be2096de 100644 --- a/libs/ardour/plugin_manager.cc +++ b/libs/ardour/plugin_manager.cc @@ -46,7 +46,6 @@ #include "pbd/pathscanner.h" #include "pbd/whitespace.h" -#include "pbd/filesystem.h" #include "ardour/debug.h" #include "ardour/filesystem_paths.h" @@ -768,10 +767,9 @@ void PluginManager::save_statuses () { ofstream ofs; - sys::path path = user_config_directory(); - path /= "plugin_statuses"; + std::string path = Glib::build_filename (user_config_directory(), "plugin_statuses"); - ofs.open (path.to_string().c_str(), ios_base::openmode (ios::out|ios::trunc)); + ofs.open (path.c_str(), ios_base::openmode (ios::out|ios::trunc)); if (!ofs) { return; @@ -821,9 +819,8 @@ PluginManager::save_statuses () void PluginManager::load_statuses () { - sys::path path = user_config_directory(); - path /= "plugin_statuses"; - ifstream ifs (path.to_string().c_str()); + std::string path = Glib::build_filename (user_config_directory(), "plugin_statuses"); + ifstream ifs (path.c_str()); if (!ifs) { return; -- 2.30.2