From 6f735782e098d0929212170aee549de97731beea Mon Sep 17 00:00:00 2001 From: Eric Paris Date: Tue, 9 Jun 2015 15:16:44 -0400 Subject: [PATCH] Remove unused ErrHelp check Inside Command.Execute() we were checking for pflag.ErrHelp. But Command.execute() never returns that value. It just complicates the code and isn't used. --- command.go | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/command.go b/command.go index c9c1967e..4bcec0c6 100644 --- a/command.go +++ b/command.go @@ -549,13 +549,8 @@ func (c *Command) Execute() (err error) { } if err != nil { - if err == flag.ErrHelp { - c.Help() - - } else { - c.Println("Error:", err.Error()) - c.Printf("Run '%v help' for usage.\n", c.Root().Name()) - } + c.Println("Error:", err.Error()) + c.Printf("Run '%v help' for usage.\n", c.Root().Name()) } return