]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
shared: path_join() is your friend
authorLennart Poettering <lennart@poettering.net>
Wed, 3 Apr 2019 14:53:14 +0000 (16:53 +0200)
committerLennart Poettering <lennart@poettering.net>
Wed, 3 Apr 2019 15:27:20 +0000 (17:27 +0200)
src/shared/base-filesystem.c

index a55b2a017ff08f4e91e72de922ceb72734517db1..33c13af6c4e27242b13a80e33e6e08649701448d 100644 (file)
@@ -14,6 +14,7 @@
 #include "log.h"
 #include "macro.h"
 #include "nulstr-util.h"
+#include "path-util.h"
 #include "string-util.h"
 #include "umask-util.h"
 #include "user-util.h"
@@ -68,7 +69,7 @@ int base_filesystem_create(const char *root, uid_t uid, gid_t gid) {
                                 if (table[i].exists) {
                                         _cleanup_free_ char *p = NULL;
 
-                                        p = strjoin(s, "/", table[i].exists);
+                                        p = path_join(s, table[i].exists);
                                         if (!p)
                                                 return log_oom();