]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/network/networkd-routing-policy-rule.c
macro: introduce TAKE_PTR() macro
[thirdparty/systemd.git] / src / network / networkd-routing-policy-rule.c
index fdbaec58ebc7002dc0779a62cc5106a4740fe0e8..d8f712c0699c8ab3a0638e54e48d4c47dcbff0ce 100644 (file)
@@ -857,8 +857,7 @@ static int routing_policy_rule_read_full_file(const char *state_file, char **ret
         if (size <= 0)
                 return -ENODATA;
 
-        *ret = s;
-        s = NULL;
+        *ret = TAKE_PTR(s);
 
         return size;
 }