From a8b9e4e385046ffb1be42e52f31c35b26a0ab12f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miloslav=20Trma=C4=8D?= Date: Thu, 2 Feb 2023 21:21:24 +0100 Subject: [PATCH] Use %w when wrapping errors MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit golangci-lint linter: errorlint Signed-off-by: Miloslav Trmač --- integration/proxy_test.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/integration/proxy_test.go b/integration/proxy_test.go index 687c6ed4..881ea1d9 100644 --- a/integration/proxy_test.go +++ b/integration/proxy_test.go @@ -81,7 +81,7 @@ func (p *proxy) call(method string, args []any) (rval any, fd *pipefd, err error replybuf := make([]byte, maxMsgSize) n, oobn, _, _, err := p.c.ReadMsgUnix(replybuf, oob) if err != nil { - err = fmt.Errorf("reading reply: %v", err) + err = fmt.Errorf("reading reply: %w", err) return } var reply reply @@ -99,7 +99,7 @@ func (p *proxy) call(method string, args []any) (rval any, fd *pipefd, err error var scms []syscall.SocketControlMessage scms, err = syscall.ParseSocketControlMessage(oob[:oobn]) if err != nil { - err = fmt.Errorf("failed to parse control message: %v", err) + err = fmt.Errorf("failed to parse control message: %w", err) return } if len(scms) != 1 { @@ -109,7 +109,7 @@ func (p *proxy) call(method string, args []any) (rval any, fd *pipefd, err error var fds []int fds, err = syscall.ParseUnixRights(&scms[0]) if err != nil { - err = fmt.Errorf("failed to parse unix rights: %v", err) + err = fmt.Errorf("failed to parse unix rights: %w", err) return } fd = &pipefd{