summaryrefslogtreecommitdiff
path: root/src/login/logind.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/login/logind.c')
-rw-r--r--src/login/logind.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/login/logind.c b/src/login/logind.c
index 95b29ae85e..6d3b7cee23 100644
--- a/src/login/logind.c
+++ b/src/login/logind.c
@@ -438,8 +438,7 @@ static int parse_fdname(const char *fdname, char **session_id, dev_t *dev) {
return r;
*dev = makedev(major, minor);
- *session_id = id;
- id = NULL;
+ *session_id = TAKE_PTR(id);
return 0;
}