diff options
Diffstat (limited to 'libs/pbd/search_path.cc')
-rw-r--r-- | libs/pbd/search_path.cc | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/libs/pbd/search_path.cc b/libs/pbd/search_path.cc index 146fd7eaf0..b3590ba7bd 100644 --- a/libs/pbd/search_path.cc +++ b/libs/pbd/search_path.cc @@ -42,14 +42,15 @@ SearchPath::SearchPath (const string& path) { vector<sys::path> tmp; - if(!tokenize ( path, string(path_delimiter), std::back_inserter (tmp))) + if(tokenize (path, string(path_delimiter), std::back_inserter (tmp))) { - // log warning(info perhaps?) that the path is empty - warning << "SearchPath contains no tokens" << endmsg; - + add_directories (tmp); } +} - add_directories (tmp); +SearchPath::SearchPath (const sys::path& directory_path) +{ + add_directory (directory_path); } SearchPath::SearchPath (const vector<sys::path>& paths) |