systemctl-util: use strv_free_and_replace at one more place

This commit is contained in:
Mike Yuan
2024-02-24 12:07:32 +08:00
parent 857945cc5f
commit d9219935ab
+1 -3
View File
@@ -762,9 +762,7 @@ int maybe_extend_with_unit_dependencies(sd_bus *bus, char ***list) {
if (r < 0)
return log_error_errno(r, "Failed to append unit dependencies: %m");
strv_free(*list);
*list = TAKE_PTR(list_with_deps);
return 0;
return strv_free_and_replace(*list, list_with_deps);
}
int unit_get_dependencies(sd_bus *bus, const char *name, char ***ret) {