summaryrefslogtreecommitdiff
path: root/reference.go
diff options
context:
space:
mode:
authorJesse Ezell <[email protected]>2014-04-04 00:27:07 -0700
committerJesse Ezell <[email protected]>2014-04-04 00:27:07 -0700
commit39f59d921b7acc0bea40e1cadb7fb7bceabfbc6e (patch)
treee98a1fcd6e413c6542e932fd7ac6b8fd30adab22 /reference.go
parent8319a792f3184714d8f2bfa562523d1a91a9392c (diff)
fix typo / return name iterator
Diffstat (limited to 'reference.go')
-rw-r--r--reference.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/reference.go b/reference.go
index 58d48c0..e165f2a 100644
--- a/reference.go
+++ b/reference.go
@@ -210,8 +210,8 @@ func (repo *Repository) NewReferenceIterator() (*ReferenceIterator, error) {
return iter, nil
}
-// NewReferenceIterator creates a new bane iterator over reference names
-func (repo *Repository) NewReferenceNameIterator() (*ReferenceIterator, error) {
+// NewReferenceIterator creates a new branch iterator over reference names
+func (repo *Repository) NewReferenceNameIterator() (*ReferenceNameIterator, error) {
var ptr *C.git_reference_iterator
runtime.LockOSThread()
@@ -224,7 +224,7 @@ func (repo *Repository) NewReferenceNameIterator() (*ReferenceIterator, error) {
iter := &ReferenceIterator{ptr: ptr, repo: repo}
runtime.SetFinalizer(iter, (*ReferenceIterator).Free)
- return iter, nil
+ return iter.Names(), nil
}
// NewReferenceIteratorGlob creates an iterator over reference names