]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
path: simplify run()
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 4 Dec 2025 13:00:28 +0000 (14:00 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@amutable.com>
Wed, 11 Feb 2026 10:47:18 +0000 (11:47 +0100)
No functional change, just less indents.

src/path/path-tool.c

index 227468dfe8f09cce6f78e78d3c6b73d9d1fd54fb..62eade3b05dfae6ec3a657880c2c53662c487be0 100644 (file)
@@ -250,13 +250,11 @@ static int run(int argc, char* argv[]) {
         if (r <= 0)
                 return r;
 
-        if (argc > optind) {
-                r = 0;
-                for (int i = optind; i < argc; i++)
-                        RET_GATHER(r, print_path(argv[i]));
-        } else
-                r = list_paths();
+        if (optind >= argc)
+                return list_paths();
 
+        for (int i = optind; i < argc; i++)
+                RET_GATHER(r, print_path(argv[i]));
         return r;
 }