This commit is contained in:
luyanbo 2021-10-11 01:13:24 +08:00
parent 55707b20f2
commit 981fa24569

View file

@ -709,18 +709,17 @@ func (c *Command) findAndParseFlag(args []string) (*Command, error) {
} }
cmd := c.findNext(nextSubCmd) cmd := c.findNext(nextSubCmd)
// initialize help and version flag at the last point possible to allow for user
// overriding
cmd.InitDefaultHelpFlag()
cmd.InitDefaultVersionFlag()
c.parsePersistentFlags(beforeFlags)
// err = c.ParseFlags(a)
// if err != nil {
// return c.FlagErrorFunc()(c, err)
// }
if cmd != nil { if cmd != nil {
// initialize help and version flag at the last point possible to allow for user
// overriding
cmd.InitDefaultHelpFlag()
cmd.InitDefaultVersionFlag()
c.parsePersistentFlags(beforeFlags)
// err = c.ParseFlags(a)
// if err != nil {
// return c.FlagErrorFunc()(c, err)
// }
return innerfind(cmd, afterArgs) return innerfind(cmd, afterArgs)
} }
return c, innerArgs return c, innerArgs