diff options
author | 2016-07-04 23:22:37 -0400 | |
---|---|---|
committer | 2016-07-04 23:22:37 -0400 | |
commit | bdf2059bf4bfb44b2ac2e55fbfb18408aba6d59d (patch) | |
tree | 8cf0e289d2f317eedffd8b8aa52b62680fbf72b2 /src/lib/util/zippath.h | |
parent | 0d4151e3663e610a48faae575a85e932b7a50e5e (diff) |
As per Vas Crabb, readding overloads that take a std::string& parameter for the result
Diffstat (limited to 'src/lib/util/zippath.h')
-rw-r--r-- | src/lib/util/zippath.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/util/zippath.h b/src/lib/util/zippath.h index a22ce873364..d0b017f86eb 100644 --- a/src/lib/util/zippath.h +++ b/src/lib/util/zippath.h @@ -34,12 +34,15 @@ class zippath_directory; // ----- path operations ----- // retrieves the parent directory +std::string &zippath_parent(std::string &dst, const char *path); std::string zippath_parent(const char *path); // retrieves the parent directory basename +std::string &zippath_parent_basename(std::string &dst, const char *path); std::string zippath_parent_basename(const char *path); // combines two paths +std::string &zippath_combine(std::string &dst, const char *path1, const char *path2); std::string zippath_combine(const char *path1, const char *path2); |