Update dependencies
This commit is contained in:
14
vendor/github.com/coder/websocket/internal/errd/wrap.go
generated
vendored
Normal file
14
vendor/github.com/coder/websocket/internal/errd/wrap.go
generated
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
package errd
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
)
|
||||
|
||||
// Wrap wraps err with fmt.Errorf if err is non nil.
|
||||
// Intended for use with defer and a named error return.
|
||||
// Inspired by https://github.com/golang/go/issues/32676.
|
||||
func Wrap(err *error, f string, v ...interface{}) {
|
||||
if *err != nil {
|
||||
*err = fmt.Errorf(f+": %w", append(v, *err)...)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user