path-lookup: deduplicate xdg_user_*() with sd_path_lookup()

While at it, place ret param at last.
This commit is contained in:
Mike Yuan
2024-10-06 19:27:12 +02:00
parent f005e267bc
commit 60cd6deb06
8 changed files with 36 additions and 97 deletions
+3 -3
View File
@@ -359,15 +359,15 @@ static int user_config_paths(char*** ret) {
if (r < 0)
return r;
r = xdg_user_config_dir(&persistent_config, "/user-tmpfiles.d");
r = xdg_user_config_dir("/user-tmpfiles.d", &persistent_config);
if (r < 0 && !ERRNO_IS_NEG_NOINFO(r))
return r;
r = xdg_user_runtime_dir(&runtime_config, "/user-tmpfiles.d");
r = xdg_user_runtime_dir("/user-tmpfiles.d", &runtime_config);
if (r < 0 && !ERRNO_IS_NEG_NOINFO(r))
return r;
r = xdg_user_data_dir(&data_home, "/user-tmpfiles.d");
r = xdg_user_data_dir("/user-tmpfiles.d", &data_home);
if (r < 0 && !ERRNO_IS_NEG_NOINFO(r))
return r;