summaryrefslogtreecommitdiff
path: root/src/util.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/util.h')
-rw-r--r--src/util.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/util.h b/src/util.h
index 337c1e4..7dbe2bb 100644
--- a/src/util.h
+++ b/src/util.h
@@ -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,