From 380684bb107cd23d9baae15be330954e04fa088b Mon Sep 17 00:00:00 2001 From: Alan Johnson Date: Thu, 4 Aug 2016 09:43:44 -0400 Subject: [PATCH 1/2] Fixing issue with error conversion. --- walk.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/walk.go b/walk.go index 60e618d..a64934a 100644 --- a/walk.go +++ b/walk.go @@ -173,7 +173,7 @@ func (v *RevWalk) Iterate(fun RevWalkIterator) (err error) { return nil } if err != nil { - if err.(GitError).Code == ErrIterOver { + if err.(*GitError).Code == ErrIterOver { err = nil } From 208cdaef7687dcb05294833c84f50031a45aa5a1 Mon Sep 17 00:00:00 2001 From: Alan Johnson Date: Mon, 29 Aug 2016 09:10:56 -0400 Subject: [PATCH 2/2] Removes redundant iteration over check. --- walk.go | 4 ---- 1 file changed, 4 deletions(-) diff --git a/walk.go b/walk.go index a64934a..ab1de61 100644 --- a/walk.go +++ b/walk.go @@ -173,10 +173,6 @@ func (v *RevWalk) Iterate(fun RevWalkIterator) (err error) { return nil } if err != nil { - if err.(*GitError).Code == ErrIterOver { - err = nil - } - return err }