From 1b88ed3b7db37241323348f640f9adb61c0df47a Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Mon, 6 Aug 2018 19:34:09 +0200 Subject: [PATCH] logind: use TAKE_PTR() where we can --- src/login/logind-session-dbus.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/login/logind-session-dbus.c b/src/login/logind-session-dbus.c index 25c4981dc0..718f05dd57 100644 --- a/src/login/logind-session-dbus.c +++ b/src/login/logind-session-dbus.c @@ -706,9 +706,7 @@ int session_send_create_reply(Session *s, sd_bus_error *error) { if (!sd_bus_error_is_set(error) && (s->scope_job || s->user->service_job)) return 0; - c = s->create_message; - s->create_message = NULL; - + c = TAKE_PTR(s->create_message); if (error) return sd_bus_reply_method_error(c, error);