path-util: add flavour of path_startswith() that leaves a leading slash in place

This commit is contained in:
Lennart Poettering
2025-05-23 06:50:30 +02:00
parent 738a47fd98
commit ee19edbb9f
5 changed files with 54 additions and 15 deletions
+1 -1
View File
@@ -67,7 +67,7 @@ int rmdir_parents(const char *path, const char *stop) {
assert(*slash == '/');
*slash = '\0';
if (path_startswith_full(stop, p, /* accept_dot_dot= */ false))
if (path_startswith_full(stop, p, /* flags= */ 0))
return 0;
if (rmdir(p) < 0 && errno != ENOENT)