chiark / gitweb /
tmpfiles: move legacy flag-files handling to legacy.conf
[elogind.git] / src / cgls / cgls.c
index b2cd968e46cfeeae5b39f347db7b50739235ff82..cfb728bb80c60162dd1414898b33b23dfa5b0308 100644 (file)
@@ -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)