mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-17 17:33:47 +00:00
Self-review errors.As pointer usage
This commit is contained in:
parent
d46e1b00ba
commit
4209f1c5c0
2 changed files with 2 additions and 2 deletions
|
|
@ -47,7 +47,7 @@ type nameError struct {
|
|||
}
|
||||
|
||||
func (err nameError) Error() string {
|
||||
ee := new(entryError)
|
||||
var ee entryError
|
||||
if errors.As(err.err, &ee) {
|
||||
return fmt.Sprintf("invalid %s entry at %s: %v", ee.typ, err.name, ee.err)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -141,7 +141,7 @@ func structFields(typ reflect.Type) (fields []field, err error) {
|
|||
// Filter/validate fields.
|
||||
structFields, structTags, err := rlpstruct.ProcessFields(allStructFields)
|
||||
if err != nil {
|
||||
tagErr := new(rlpstruct.TagError)
|
||||
var tagErr rlpstruct.TagError
|
||||
if errors.As(err, &tagErr) {
|
||||
tagErr.StructType = typ.String()
|
||||
return nil, tagErr
|
||||
|
|
|
|||
Loading…
Reference in a new issue