]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
analyze: use strv_skip() where appropriate
authorLennart Poettering <lennart@poettering.net>
Tue, 6 Nov 2018 11:05:26 +0000 (12:05 +0100)
committerLennart Poettering <lennart@poettering.net>
Fri, 30 Nov 2018 15:46:09 +0000 (16:46 +0100)
src/analyze/analyze.c

index 446b4432eedc1f1af3474e64e278b600caba7ff8..02c9c132049d41b3d3486db5126ec980613a8648 100644 (file)
@@ -1340,15 +1340,16 @@ static int dump(int argc, char *argv[], void *userdata) {
 }
 
 static int cat_config(int argc, char *argv[], void *userdata) {
-        char **arg;
+        char **arg, **list;
         int r;
 
         (void) pager_open(arg_pager_flags);
 
-        STRV_FOREACH(arg, argv + 1) {
+        list = strv_skip(argv, 1);
+        STRV_FOREACH(arg, list) {
                 const char *t = NULL;
 
-                if (arg != argv + 1)
+                if (arg != list)
                         print_separator();
 
                 if (path_is_absolute(*arg)) {