diff options
author | Luke Shumaker <lukeshu@lukeshu.com> | 2021-05-01 02:35:29 -0600 |
---|---|---|
committer | Luke Shumaker <lukeshu@lukeshu.com> | 2021-05-01 02:35:29 -0600 |
commit | 554090886c69cba9b3389d3ee86f61292aafaed1 (patch) | |
tree | c760fe48a96a243a3216f251ec815c2ab43a9ffb /ez.go | |
parent | 5f64323918520e048cc02eb522aeaf7f814d611b (diff) |
improve error messages
Diffstat (limited to 'ez.go')
-rw-r--r-- | ez.go | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -51,7 +51,7 @@ type ezfir struct { var ezPanic = errors.New("everything is fine") -func (e *ezfir) Defer(err *error) { +func (e *ezfir) Defer(str string, err *error) { if e.err != nil { r := recover() if r == nil { @@ -60,7 +60,7 @@ func (e *ezfir) Defer(err *error) { if r != ezPanic { panic(r) } - *err = e.err + *err = errors.Wrap(e.err, str) } } |