From: Zbigniew Jędrzejewski-Szmek Date: Tue, 19 Nov 2024 15:51:39 +0000 (+0100) Subject: test-execve: minor simplification X-Git-Tag: v258-rc1~987^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d193cb77c76be43e3a130a19e329093168dc4a50;p=thirdparty%2Fsystemd.git test-execve: minor simplification --- diff --git a/src/test/test-execve.c b/src/test/test-execve.c index e7a9a513774..6865ba92744 100644 --- a/src/test/test-execve.c +++ b/src/test/test-execve.c @@ -20,15 +20,13 @@ */ static int run(int argc, char **argv) { - _cleanup_close_ int fd = -EBADF; - char **args = strv_skip(argv, 1); int r; test_setup_logging(LOG_DEBUG); - args = !strv_isempty(args) ? args : STRV_MAKE("/bin/true"); + char **args = strv_skip(argv, 1) ?: STRV_MAKE("/bin/true"); - fd = open(args[0], O_RDONLY | O_CLOEXEC); + _cleanup_close_ int fd = open(args[0], O_RDONLY | O_CLOEXEC); if (fd < 0) return log_error_errno(errno, "open(%s) failed: %m", args[0]);