From 7549a7e1b57831cf6b08ce4700fc6e53417919f9 Mon Sep 17 00:00:00 2001 From: Taras Madan Date: Fri, 21 Jul 2023 11:54:11 +0200 Subject: all: use special placeholder for errors --- prog/encoding.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'prog/encoding.go') 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 } -- cgit mrf-deployment