diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2019-08-28 18:10:48 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2019-08-28 18:17:55 +0200 |
commit | ae55fbf96401e5da31887ddab22f961cf18fed32 (patch) | |
tree | 2958c4b38681b8a9356056ead4332aff3e140e9d /cli/mmcli.c | |
parent | d1ac5ca16bfbc2475eb379b48e981e035f908b50 (diff) |
mmcli: coding style fixes in the new JSON output support
Diffstat (limited to 'cli/mmcli.c')
-rw-r--r-- | cli/mmcli.c | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/cli/mmcli.c b/cli/mmcli.c index ab08f33d..af41f0a9 100644 --- a/cli/mmcli.c +++ b/cli/mmcli.c @@ -246,12 +246,19 @@ main (gint argc, gchar **argv) g_printerr ("error: only one output type supported at the same time\n"); exit (EXIT_FAILURE); } - if (output_keyvalue_flag || output_json_flag) { + if (output_keyvalue_flag) { if (verbose_flag) { g_printerr ("error: cannot set verbose output in keyvalue output type\n"); exit (EXIT_FAILURE); } - mmcli_output_set (output_keyvalue_flag ? MMC_OUTPUT_TYPE_KEYVALUE : MMC_OUTPUT_TYPE_JSON); + mmcli_output_set (MMC_OUTPUT_TYPE_KEYVALUE); + } + else if (output_json_flag) { + if (verbose_flag) { + g_printerr ("error: cannot set verbose output in JSON output type\n"); + exit (EXIT_FAILURE); + } + mmcli_output_set (MMC_OUTPUT_TYPE_JSON); } else { mmcli_output_set (MMC_OUTPUT_TYPE_HUMAN); } |