From b1e8f46c318d88df8e0939e6cf2428ba4c343957 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= Date: Sun, 14 Feb 2021 11:45:01 +0100 Subject: Move and rename parse_json_argument() function json.[ch] is a very generic implementation, and cmdline argument parsing doesn't fit there. --- src/busctl/busctl.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/busctl') diff --git a/src/busctl/busctl.c b/src/busctl/busctl.c index 7774aeac7c..6a492ebd02 100644 --- a/src/busctl/busctl.c +++ b/src/busctl/busctl.c @@ -21,6 +21,7 @@ #include "log.h" #include "main-func.h" #include "pager.h" +#include "parse-argument.h" #include "parse-util.h" #include "path-util.h" #include "pretty-print.h" @@ -2523,7 +2524,7 @@ static int parse_argv(int argc, char *argv[]) { break; case ARG_JSON: - r = json_parse_cmdline_parameter_and_warn(optarg, &arg_json_format_flags); + r = parse_json_argument(optarg, &arg_json_format_flags); if (r <= 0) return r; -- cgit v1.2.1