X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fsystemctl%2Fsystemctl.c;h=87a6985cc983f3f8cd86f3216226faa601bf3af8;hp=d458c6588dda0ff13900816bd3bf07be2476187a;hb=fb15be839500c39f6c2f006f45306d439e1a7add;hpb=a501033335ed402c8f7e86fe41a15531ba69abd7 diff --git a/src/systemctl/systemctl.c b/src/systemctl/systemctl.c index d458c6588..87a6985cc 100644 --- a/src/systemctl/systemctl.c +++ b/src/systemctl/systemctl.c @@ -4223,7 +4223,7 @@ static int enable_sysv_units(const char *verb, char **args) { #if defined(HAVE_SYSV_COMPAT) && defined(HAVE_CHKCONFIG) unsigned f = 1, t = 1; - LookupPaths paths = {}; + _cleanup_lookup_paths_free_ LookupPaths paths = {}; if (arg_scope != UNIT_FILE_SYSTEM) return 0; @@ -4361,8 +4361,6 @@ static int enable_sysv_units(const char *verb, char **args) { } finish: - lookup_paths_free(&paths); - /* Drop all SysV units */ for (f = 0, t = 0; args[f]; f++) {