From: Lennart Poettering Date: Tue, 20 Nov 2018 10:29:02 +0000 (+0100) Subject: sysctl: use _cleanup_ in one more occasion X-Git-Tag: v240~258^2~40 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=07a91a45c719b40b3ef85f66f7ab90846b79f091;p=thirdparty%2Fsystemd.git sysctl: use _cleanup_ in one more occasion --- diff --git a/src/sysctl/sysctl.c b/src/sysctl/sysctl.c index d0d152edfd1..fbc96c70e12 100644 --- a/src/sysctl/sysctl.c +++ b/src/sysctl/sysctl.c @@ -263,7 +263,7 @@ static int parse_argv(int argc, char *argv[]) { } static int run(int argc, char *argv[]) { - OrderedHashmap *sysctl_options = NULL; + _cleanup_(ordered_hashmap_free_free_freep) OrderedHashmap *sysctl_options = NULL; int r = 0, k; r = parse_argv(argc, argv); @@ -321,7 +321,6 @@ static int run(int argc, char *argv[]) { finish: pager_close(); - ordered_hashmap_free_free_free(sysctl_options); strv_free(arg_prefixes); return r;