]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
load-fragment: use TAKE_PTR() where we can
authorLennart Poettering <lennart@poettering.net>
Thu, 28 Mar 2019 15:46:27 +0000 (16:46 +0100)
committerLennart Poettering <lennart@poettering.net>
Thu, 28 Mar 2019 15:46:27 +0000 (16:46 +0100)
src/core/load-fragment.c

index 2f62c7acb538081f4d0edfd00bb41cba957a3dac..aa20473d57d82438e47b95654f5b53dbf4cdfabb 100644 (file)
@@ -312,10 +312,9 @@ int config_parse_unit_path_strv_printf(
                 if (r < 0)
                         return 0;
 
-                r = strv_push(x, k);
+                r = strv_consume(x, TAKE_PTR(k));
                 if (r < 0)
                         return log_oom();
-                k = NULL;
         }
 }