summaryrefslogtreecommitdiff
path: root/libs/pbd
diff options
context:
space:
mode:
Diffstat (limited to 'libs/pbd')
-rw-r--r--libs/pbd/pathexpand.cc4
-rw-r--r--libs/pbd/pathscanner.cc2
-rw-r--r--libs/pbd/search_path.cc2
3 files changed, 4 insertions, 4 deletions
diff --git a/libs/pbd/pathexpand.cc b/libs/pbd/pathexpand.cc
index e9bef4c4aa..8184624d89 100644
--- a/libs/pbd/pathexpand.cc
+++ b/libs/pbd/pathexpand.cc
@@ -174,7 +174,7 @@ PBD::search_path_expand (string path)
vector<string> s;
vector<string> n;
- split (path, s, ':');
+ split (path, s, G_SEARCHPATH_SEPARATOR);
for (vector<string>::iterator i = s.begin(); i != s.end(); ++i) {
string exp = path_expand (*i);
@@ -187,7 +187,7 @@ PBD::search_path_expand (string path)
for (vector<string>::iterator i = n.begin(); i != n.end(); ++i) {
if (!r.empty()) {
- r += ':';
+ r += G_SEARCHPATH_SEPARATOR;
}
r += *i;
}
diff --git a/libs/pbd/pathscanner.cc b/libs/pbd/pathscanner.cc
index a064fdbc03..6d3cba8d77 100644
--- a/libs/pbd/pathscanner.cc
+++ b/libs/pbd/pathscanner.cc
@@ -170,7 +170,7 @@ PathScanner::run_scan_internal (vector<string *> *result,
}
closedir (dir);
- } while ((limit < 0 || (nfound < limit)) && (thisdir = strtok (0, ":")));
+ } while ((limit < 0 || (nfound < limit)) && (thisdir = strtok (0, G_SEARCHPATH_SEPARATOR_S)));
free (pathcopy);
return result;
diff --git a/libs/pbd/search_path.cc b/libs/pbd/search_path.cc
index fe2087f6b1..6c152e6015 100644
--- a/libs/pbd/search_path.cc
+++ b/libs/pbd/search_path.cc
@@ -133,7 +133,7 @@ export_search_path (const string& base_dir, const char* varname, const char* dir
if (cstr) {
path = cstr;
- path += ':';
+ path += G_DIR_SEPARATOR;
} else {
path = "";
}