X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fcgls%2Fcgls.c;h=cfb728bb80c60162dd1414898b33b23dfa5b0308;hb=9261bb7c5058fd543e42020f72f5762349f92c65;hp=b2cd968e46cfeeae5b39f347db7b50739235ff82;hpb=9eb977db5b89b44f254ab40c1876a76b7d7ea2d0;p=elogind.git diff --git a/src/cgls/cgls.c b/src/cgls/cgls.c index b2cd968e4..cfb728bb8 100644 --- a/src/cgls/cgls.c +++ b/src/cgls/cgls.c @@ -80,7 +80,6 @@ static int parse_argv(int argc, char *argv[]) { case ARG_VERSION: puts(PACKAGE_STRING); - puts(DISTRIBUTION); puts(SYSTEMD_FEATURES); return 0; @@ -138,7 +137,7 @@ int main(int argc, char *argv[]) { } } else { - char *p; + char _cleanup_free_ *p; p = get_current_dir_name(); if (!p) { @@ -150,7 +149,7 @@ int main(int argc, char *argv[]) { printf("Working Directory %s:\n", p); r = show_cgroup_by_path(p, NULL, 0, arg_kernel_threads, arg_all); } else { - char *root = NULL; + char _cleanup_free_ *root = NULL; const char *t = NULL; r = cg_get_by_pid(SYSTEMD_CGROUP_CONTROLLER, 1, &root); @@ -164,10 +163,7 @@ int main(int argc, char *argv[]) { } r = show_cgroup(SYSTEMD_CGROUP_CONTROLLER, t, NULL, 0, arg_kernel_threads, arg_all); - free(root); } - - free(p); } if (r < 0)