chiark / gitweb /
getty: automatically spawn getty on xen console xvc0
[elogind.git] / src / manager.c
index cdd618e148efa052adaba1cd179351f611bfa127..9e4bd51d5c28607ced180019dcb485e15ba52fbf 100644 (file)
@@ -560,7 +560,8 @@ static void manager_build_unit_path_cache(Manager *m) {
                         if (ignore_file(de->d_name))
                                 continue;
 
-                        if (asprintf(&p, "%s/%s", streq(*i, "/") ? "" : *i, de->d_name) < 0) {
+                        p = join(streq(*i, "/") ? "" : *i, "/", de->d_name, NULL);
+                        if (!p) {
                                 r = -ENOMEM;
                                 goto fail;
                         }