From 07a91a45c719b40b3ef85f66f7ab90846b79f091 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Tue, 20 Nov 2018 11:29:02 +0100 Subject: [PATCH] sysctl: use _cleanup_ in one more occasion --- src/sysctl/sysctl.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/sysctl/sysctl.c b/src/sysctl/sysctl.c index d0d152edfd..fbc96c70e1 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;