diff options
Diffstat (limited to 'src/util.h')
| -rw-r--r-- | src/util.h | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -13,7 +13,7 @@ std::string to_lower(std::string str); std::string readFile(const std::string& fileName); ctor::language languageFromExtension(const std::filesystem::path& file); -std::string cleanUp(const std::string& path); +std::string cleanUp(std::string_view path); template<typename T> void append(T& a, const T& b) @@ -21,13 +21,13 @@ void append(T& a, const T& b) a.insert(a.end(), b.begin(), b.end()); } -std::string esc(const std::string& in); +std::string esc(std::string_view in); //! Get system paths (ie. env var PATH). //! If path_env is provided, this search string will be used, other the PATH //! env variable is used. //! \returns a vector of the individual toknized paths. -std::vector<std::string> get_paths(const std::string& path_env = {}); +std::vector<std::string> get_paths(std::string_view path_env = {}); std::string locate(const std::string& app, const std::vector<std::string>& paths, |
