]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/core/dynamic-user.c
macro: introduce TAKE_PTR() macro
[thirdparty/systemd.git] / src / core / dynamic-user.c
index de6aadd597d028a3a7889e7242f29553a3faf85d..f87a5a20d47a2117e9f26234c5e5c990a5607143 100644 (file)
@@ -770,8 +770,7 @@ int dynamic_user_lookup_uid(Manager *m, uid_t uid, char **ret) {
         if (check_uid != uid) /* lock file doesn't match our own idea */
                 return -ESRCH;
 
-        *ret = user;
-        user = NULL;
+        *ret = TAKE_PTR(user);
 
         return 0;
 }