summaryrefslogtreecommitdiff
path: root/ez.go
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@lukeshu.com>2021-05-01 02:35:29 -0600
committerLuke Shumaker <lukeshu@lukeshu.com>2021-05-01 02:35:29 -0600
commit554090886c69cba9b3389d3ee86f61292aafaed1 (patch)
treec760fe48a96a243a3216f251ec815c2ab43a9ffb /ez.go
parent5f64323918520e048cc02eb522aeaf7f814d611b (diff)
improve error messages
Diffstat (limited to 'ez.go')
-rw-r--r--ez.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/ez.go b/ez.go
index a1dbfca..79399a8 100644
--- a/ez.go
+++ b/ez.go
@@ -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)
}
}