diff options
| -rw-r--r-- | branch.go | 4 | ||||
| -rw-r--r-- | walk.go | 4 |
2 files changed, 4 insertions, 4 deletions
@@ -73,6 +73,10 @@ func (i *BranchIterator) ForEach(f BranchIteratorFunc) error { } } + if err != nil && IsErrorCode(err, ErrIterOver) { + return nil + } + return err } @@ -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 } |
