From dffebe0c1729fa9cf3fb0ff3be270bec53fb6820 Mon Sep 17 00:00:00 2001 From: Petter Rasmussen Date: Sat, 23 Jan 2016 15:21:58 +0100 Subject: Use variadic function --- handlers_meta.go | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/handlers_meta.go b/handlers_meta.go index f0f7ef7..6394cb3 100644 --- a/handlers_meta.go +++ b/handlers_meta.go @@ -20,17 +20,15 @@ func printHelp(ctx cli.Context) { func printCommandHelp(ctx cli.Context) { args := ctx.Args() - prefix := []string{args.String("command")} - printCommandPrefixHelp(prefix, ctx) + printCommandPrefixHelp(ctx, args.String("command")) } func printSubCommandHelp(ctx cli.Context) { args := ctx.Args() - prefix := []string{args.String("command"), args.String("subcommand")} - printCommandPrefixHelp(prefix, ctx) + printCommandPrefixHelp(ctx, args.String("command"), args.String("subcommand")) } -func printCommandPrefixHelp(prefix []string, ctx cli.Context) { +func printCommandPrefixHelp(ctx cli.Context, prefix ...string) { handler := getHandler(ctx.Handlers(), prefix) if handler == nil { -- cgit v1.2.3