chiark / gitweb /
bus: append unique and well known names to all messages unconditionally
[elogind.git] / src / libsystemd-bus / bus-dump.c
index 849a3200dfd8bbf3d0d8ea3e22af9c96ee3ae422..469f7baaf586c9460c2e13a62741fc3693c6445e 100644 (file)
@@ -395,9 +395,12 @@ int bus_creds_dump(sd_bus_creds *c, FILE *f) {
                         fputs(*i, f);
                 }
 
-                fputs("}\n", f);
+                fputc('}', f);
         }
 
+        if (c->mask & SD_BUS_CREDS_UNIQUE_NAME || well_known)
+                fputc('\n', f);
+
         dump_capabilities(c, f, "EffectiveCapabilities", sd_bus_creds_has_effective_cap);
         dump_capabilities(c, f, "PermittedCapabilities", sd_bus_creds_has_permitted_cap);
         dump_capabilities(c, f, "InheritableCapabilities", sd_bus_creds_has_inheritable_cap);