From 1609404b8e61aeef57f231c8d0ea145c29076ac0 Mon Sep 17 00:00:00 2001 From: Lukas Wurzinger Date: Sat, 19 Nov 2022 11:22:27 +0100 Subject: [PATCH] remove unnecessary nesting --- readarg.h | 27 ++++++++++++--------------- 1 file changed, 12 insertions(+), 15 deletions(-) diff --git a/readarg.h b/readarg.h index 29e2167..9c70386 100644 --- a/readarg.h +++ b/readarg.h @@ -630,24 +630,21 @@ int readarg_helpgen_put_usage(struct readarg_parser *rp, struct readarg_helpgen_ { READARG_HELPGEN_TRY_LIT(writer, ", "); } - else + else if (opts[i].req) { - if (opts[i].req) + READARG_HELPGEN_TRY_LIT(writer, " "); + if (opts[i].arg.name) { - READARG_HELPGEN_TRY_LIT(writer, " "); - if (opts[i].arg.name) - { - READARG_HELPGEN_TRY_STR(writer, opts[i].arg.name); - } - else - { - READARG_HELPGEN_TRY_LIT(writer, "value"); - } + READARG_HELPGEN_TRY_STR(writer, opts[i].arg.name); + } + else + { + READARG_HELPGEN_TRY_LIT(writer, "value"); + } - if (inf) - { - READARG_HELPGEN_TRY_LIT(writer, "..."); - } + if (inf) + { + READARG_HELPGEN_TRY_LIT(writer, "..."); } } }