]> git.ipfire.org Git - thirdparty/systemd.git/commit
test-bus-{vtable,introspect}: share data and test introspect_path()
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 19 Apr 2019 11:30:09 +0000 (13:30 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 23 Apr 2019 20:58:26 +0000 (22:58 +0200)
commitd603324b4b28cfdced6677fa8eb70f0a95b4af4a
treed0103cb5e8fe1b621904a03eb11fbd498ec70a2b
parentdff9e25a76debcc63a70c9d02bcf77485da6b305
test-bus-{vtable,introspect}: share data and test introspect_path()

test-bus-introspect is also applied to the tables from test-bus-vtable.c.

test-bus-vtable.c is also used as C++ sources to produce test-bus-vtable-cc,
and our hashmap headers are not C++ compatible. So let's do the introspection
part only in the C version.
src/libsystemd/sd-bus/bus-objects.c
src/libsystemd/sd-bus/bus-objects.h
src/libsystemd/sd-bus/test-bus-introspect.c
src/libsystemd/sd-bus/test-bus-vtable.c
src/libsystemd/sd-bus/test-vtable-data.h [new file with mode: 0644]
src/test/meson.build