diff options
| author | Taras Madan <tarasmadan@google.com> | 2023-07-21 11:54:11 +0200 |
|---|---|---|
| committer | Taras Madan <tarasmadan@google.com> | 2023-07-24 09:12:13 +0000 |
| commit | 7549a7e1b57831cf6b08ce4700fc6e53417919f9 (patch) | |
| tree | 8e027cdaf7abbc52a5fb29c37c7137dfd2122e7a /prog/encoding.go | |
| parent | f7eecac8b446ef11cff4122de6f496ad5eaba3a9 (diff) | |
all: use special placeholder for errors
Diffstat (limited to 'prog/encoding.go')
| -rw-r--r-- | prog/encoding.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/prog/encoding.go b/prog/encoding.go index bd2efb836..5a2c564e7 100644 --- a/prog/encoding.go +++ b/prog/encoding.go @@ -465,7 +465,7 @@ func (p *parser) parseArgInt(typ Type, dir Dir) (Arg, error) { val := p.Ident() v, err := strconv.ParseUint(val, 0, 64) if err != nil { - return nil, fmt.Errorf("wrong arg value '%v': %v", val, err) + return nil, fmt.Errorf("wrong arg value '%v': %w", val, err) } switch typ.(type) { case *ConstType, *IntType, *FlagsType, *ProcType, *CsumType: @@ -985,7 +985,7 @@ func (p *parser) deserializeData() ([]byte, bool, error) { p.Parse('"') decoded, err := image.DecodeB64(rawData) if err != nil { - return nil, false, fmt.Errorf("data arg is corrupt: %v", err) + return nil, false, fmt.Errorf("data arg is corrupt: %w", err) } return decoded, true, nil } |
