summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2023-05-05 21:47:43 +0200
committerLennart Poettering <lennart@poettering.net>2023-05-16 10:09:05 +0200
commitf7794e423ae79325bdbf7b3637b7cb7a1a57e62e (patch)
treeeceb619ce18a30f50275bb7c78210bcaa8ebaab4 /src
parent4b7604af317c157c7a1db583959cb9ca6976925f (diff)
downloadsystemd-f7794e423ae79325bdbf7b3637b7cb7a1a57e62e.tar.gz
test-bus-server: minor modernizations
Diffstat (limited to 'src')
-rw-r--r--src/libsystemd/sd-bus/test-bus-server.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/libsystemd/sd-bus/test-bus-server.c b/src/libsystemd/sd-bus/test-bus-server.c
index ab4045ee15..5024c1d4f5 100644
--- a/src/libsystemd/sd-bus/test-bus-server.c
+++ b/src/libsystemd/sd-bus/test-bus-server.c
@@ -22,8 +22,8 @@ struct context {
};
static void *server(void *p) {
+ _cleanup_(sd_bus_flush_close_unrefp) sd_bus *bus = NULL;
struct context *c = p;
- sd_bus *bus = NULL;
sd_id128_t id;
bool quit = false;
int r;
@@ -97,11 +97,6 @@ static void *server(void *p) {
r = 0;
fail:
- if (bus) {
- sd_bus_flush(bus);
- sd_bus_unref(bus);
- }
-
return INT_TO_PTR(r);
}