Skip to content

Commit 5d23ad9

Browse files
Merge pull request #96 from vimeo/pflag-remove-unnecessary
Remove Unnecessary Error from pflag
2 parents 2e8ffb1 + ba6d740 commit 5d23ad9

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

sources/pflag/pflag.go

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -445,8 +445,7 @@ func (s *Set) Value(_ context.Context, t *dials.Type) (reflect.Value, error) {
445445
return reflect.Value{}, err
446446
}
447447
}
448-
var setErr error
449-
val := reflect.New(t.Type())
448+
450449
s.Flags.Visit(func(f *pflag.Flag) {
451450
fieldName, ok := s.flagFieldName[f.Name]
452451
if !ok {
@@ -492,9 +491,6 @@ func (s *Set) Value(_ context.Context, t *dials.Type) (reflect.Value, error) {
492491
ffield.Set(cfval)
493492
}
494493
})
495-
if setErr != nil {
496-
return val.Elem(), setErr
497-
}
498494

499495
return s.tfmr.ReverseTranslate(s.trnslVal)
500496
}

0 commit comments

Comments
 (0)