X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fshared%2Finstall.c;h=65f1c245c698422535bd2a8930f9af2f6d29402f;hp=37191a7c71ae3d181096829f384179fe137ede14;hb=63c372cb9df3bee01e3bf8cd7f96f336bddda846;hpb=44de0efc6e406515fc1cf8b95d9655d0d7f7ffff diff --git a/src/shared/install.c b/src/shared/install.c index 37191a7c7..65f1c245c 100644 --- a/src/shared/install.c +++ b/src/shared/install.c @@ -1048,7 +1048,7 @@ static int unit_file_load( assert(path); if (!isempty(root_dir)) - path = strappenda(root_dir, "/", path); + path = strjoina(root_dir, "/", path); if (!load) { r = access(path, F_OK) ? -errno : 0; @@ -1730,7 +1730,7 @@ int unit_file_set_default( if (r < 0) return r; - path = strappenda(config_path, "/" SPECIAL_DEFAULT_TARGET); + path = strjoina(config_path, "/" SPECIAL_DEFAULT_TARGET); r = create_symlink(i->path, path, force, changes, n_changes); if (r < 0)