From 4ae16cf9b7596e7bd70d4ccf58809a3299e903a9 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Antonio=20=C3=81lvarez=20Feijoo?= Date: Tue, 2 Dec 2025 17:56:01 +0100 Subject: [PATCH] kernel-install: exit with option --json=help (#39974) In that case, `parse_json_argument()` returns 0. Follow-up for bdd36c003d9c4c4ca89c92be504615378f61513c (v255). --- src/kernel-install/kernel-install.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kernel-install/kernel-install.c b/src/kernel-install/kernel-install.c index 97c4b3a352b..27cfa089089 100644 --- a/src/kernel-install/kernel-install.c +++ b/src/kernel-install/kernel-install.c @@ -1621,7 +1621,7 @@ static int parse_argv(int argc, char *argv[], Context *c) { case ARG_JSON: r = parse_json_argument(optarg, &arg_json_format_flags); - if (r < 0) + if (r <= 0) return r; break; -- 2.47.3