summaryrefslogtreecommitdiff
path: root/src/basic/path-util.h
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2022-04-11 07:01:59 +0900
committerYu Watanabe <watanabe.yu+github@gmail.com>2022-09-03 05:01:51 +0900
commitd4f60bdc11d8e6275922ca5c7f80b130ebbb3d5f (patch)
tree514cc2f1afa17ac183f538e7c1f99f3b829cca83 /src/basic/path-util.h
parenta28d67a90374a9d11bd5635f81961f72e5a8b33e (diff)
downloadsystemd-d4f60bdc11d8e6275922ca5c7f80b130ebbb3d5f.tar.gz
path-util: introduce path_make_relative_parent()
Diffstat (limited to 'src/basic/path-util.h')
-rw-r--r--src/basic/path-util.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/basic/path-util.h b/src/basic/path-util.h
index 41bbc7bb86..8cd7f512a6 100644
--- a/src/basic/path-util.h
+++ b/src/basic/path-util.h
@@ -61,6 +61,7 @@ char* path_make_absolute(const char *p, const char *prefix);
int safe_getcwd(char **ret);
int path_make_absolute_cwd(const char *p, char **ret);
int path_make_relative(const char *from, const char *to, char **ret);
+int path_make_relative_parent(const char *from_child, const char *to, char **ret);
char *path_startswith_full(const char *path, const char *prefix, bool accept_dot_dot) _pure_;
static inline char* path_startswith(const char *path, const char *prefix) {
return path_startswith_full(path, prefix, true);