summaryrefslogtreecommitdiff
path: root/src/libsystemd/sd-bus/test-bus-introspect.c
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2020-04-13 13:34:09 +0200
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2020-05-03 10:55:51 +0200
commit61d0df3919c1184e47a387c34cef8b2fd25bdbcf (patch)
treeb37e9e90805169ebd0d552f9a5741fd4bd0848ff /src/libsystemd/sd-bus/test-bus-introspect.c
parent2d4f8cf467b6825c91276808250823a29ab461fe (diff)
downloadsystemd-61d0df3919c1184e47a387c34cef8b2fd25bdbcf.tar.gz
bus-introspect: write <interface> from within introspect_write_interface()
Diffstat (limited to 'src/libsystemd/sd-bus/test-bus-introspect.c')
-rw-r--r--src/libsystemd/sd-bus/test-bus-introspect.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libsystemd/sd-bus/test-bus-introspect.c b/src/libsystemd/sd-bus/test-bus-introspect.c
index 9c8d1434b1..cbc3158924 100644
--- a/src/libsystemd/sd-bus/test-bus-introspect.c
+++ b/src/libsystemd/sd-bus/test-bus-introspect.c
@@ -14,11 +14,11 @@ static void test_manual_introspection(const sd_bus_vtable vtable[]) {
assert_se(introspect_begin(&intro, false) >= 0);
- fprintf(intro.f, " <interface name=\"org.foo\">\n");
- assert_se(introspect_write_interface(&intro, vtable) >= 0);
- fputs(" </interface>\n", intro.f);
-
+ assert_se(introspect_write_interface(&intro, "org.foo", vtable) >= 0);
+ /* write again to check if output looks OK for a different interface */
+ assert_se(introspect_write_interface(&intro, "org.foo.bar", vtable) >= 0);
assert_se(introspect_finish(&intro, &s) == 0);
+
fputs(s, stdout);
fputs("\n", stdout);
}