summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Martín Nieto <[email protected]>2016-10-03 02:31:58 -0700
committerGitHub <[email protected]>2016-10-03 02:31:58 -0700
commitc94904ea3771527a14aedf8fbb64cc0bb57690b4 (patch)
treeee9f4ec36223012407c6b8110701317dea70e147
parentddc1515c8ebd5465ec04447bee71ff576d1f0ac6 (diff)
parent74bc3c6242f8696553aa2529767219ede1ff47ad (diff)
Merge pull request #341 from mdaffin/branchiterator-foreach-errors
Add check for ErrIterOver in BranchIterator.ForEach
-rw-r--r--branch.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/branch.go b/branch.go
index a869054..d381c23 100644
--- a/branch.go
+++ b/branch.go
@@ -73,6 +73,10 @@ func (i *BranchIterator) ForEach(f BranchIteratorFunc) error {
}
}
+ if err != nil && IsErrorCode(err, ErrIterOver) {
+ return nil
+ }
+
return err
}