chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
bus: support temporarily const errors that don't need to be freed but require deep...
[elogind.git]
/
src
/
libsystemd-bus
/
test-bus-introspect.c
diff --git
a/src/libsystemd-bus/test-bus-introspect.c
b/src/libsystemd-bus/test-bus-introspect.c
index ae41618647c536c2c495e993ea8e0d5397586755..50c4c2d87189ae16145c3f261c8070f814e51180 100644
(file)
--- a/
src/libsystemd-bus/test-bus-introspect.c
+++ b/
src/libsystemd-bus/test-bus-introspect.c
@@
-23,11
+23,11
@@
#include "log.h"
#include "bus-introspect.h"
#include "log.h"
#include "bus-introspect.h"
-static int prop_get(sd_bus *bus, const char *path, const char *interface, const char *property, sd_bus_message *reply,
sd_bus_error *error, void *userdata
) {
+static int prop_get(sd_bus *bus, const char *path, const char *interface, const char *property, sd_bus_message *reply,
void *userdata, sd_bus_error *error
) {
return -EINVAL;
}
return -EINVAL;
}
-static int prop_set(sd_bus *bus, const char *path, const char *interface, const char *property, sd_bus_message *reply,
sd_bus_error *error, void *userdata
) {
+static int prop_set(sd_bus *bus, const char *path, const char *interface, const char *property, sd_bus_message *reply,
void *userdata, sd_bus_error *error
) {
return -EINVAL;
}
return -EINVAL;
}
@@
-52,7
+52,9
@@
int main(int argc, char *argv[]) {
assert_se(introspect_begin(&intro) >= 0);
assert_se(introspect_begin(&intro) >= 0);
- assert_se(introspect_write_interface(&intro, "org.foo", vtable) >= 0);
+ fprintf(intro.f, " <interface name=\"org.foo\">\n");
+ assert_se(introspect_write_interface(&intro, vtable) >= 0);
+ fputs(" </interface>\n", intro.f);
fflush(intro.f);
fputs(intro.introspection, stdout);
fflush(intro.f);
fputs(intro.introspection, stdout);