core: reuse manager_get_runtime_prefix() at more places
This commit is contained in:
@@ -140,14 +140,9 @@ static int specifier_runtime(char specifier, void *data, void *userdata, char **
|
||||
|
||||
assert(u);
|
||||
|
||||
if (MANAGER_IS_SYSTEM(u->manager))
|
||||
e = "/run";
|
||||
else {
|
||||
e = getenv("XDG_RUNTIME_DIR");
|
||||
if (!e)
|
||||
return -EOPNOTSUPP;
|
||||
}
|
||||
|
||||
e = manager_get_runtime_prefix(u->manager);
|
||||
if (!e)
|
||||
return -EOPNOTSUPP;
|
||||
n = strdup(e);
|
||||
if (!n)
|
||||
return -ENOMEM;
|
||||
|
||||
Reference in New Issue
Block a user