]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
systemctl: fix formatting of circular dep.
authorDavid Tardon <dtardon@redhat.com>
Fri, 17 Mar 2023 08:58:13 +0000 (09:58 +0100)
committerDavid Tardon <dtardon@redhat.com>
Fri, 17 Mar 2023 09:09:07 +0000 (10:09 +0100)
Before:
a.target
○ └─b.target
    └─...
●   └─paths.target

After:
a.target
○ └─b.target
    ├─...
●   └─paths.target

src/systemctl/systemctl-list-dependencies.c

index e0e5ca9ef8aaf2fe3e6632af717e70d499593732..95949ab763a1e4940a9eb521ae4b4863a51e4f86 100644 (file)
@@ -86,7 +86,7 @@ static int list_dependencies_one(
                 if (strv_contains(*units, *c)) {
                         if (!arg_plain) {
                                 printf("  ");
-                                r = list_dependencies_print("...", level, branches, /* last = */ true);
+                                r = list_dependencies_print("...", level, branches, /* last = */ c[1] == NULL);
                                 if (r < 0)
                                         return r;
                         }