aboutsummaryrefslogtreecommitdiffstats
path: root/prog/encoding.go
diff options
context:
space:
mode:
authorTaras Madan <tarasmadan@google.com>2023-07-21 11:54:11 +0200
committerTaras Madan <tarasmadan@google.com>2023-07-24 09:12:13 +0000
commit7549a7e1b57831cf6b08ce4700fc6e53417919f9 (patch)
tree8e027cdaf7abbc52a5fb29c37c7137dfd2122e7a /prog/encoding.go
parentf7eecac8b446ef11cff4122de6f496ad5eaba3a9 (diff)
all: use special placeholder for errors
Diffstat (limited to 'prog/encoding.go')
-rw-r--r--prog/encoding.go4
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
}