diff options
author | Máximo Cuadros <mcuadros@gmail.com> | 2016-11-07 20:29:58 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-11-07 20:29:58 +0100 |
commit | 0ff9ef2b44c53e557c78bde0fd9c29847e5f0e23 (patch) | |
tree | b9c7485fe99e6e89fa736ceb0223aeb2ecddb77c /clients/common/common.go | |
parent | f6ed7424cbf33c7013332d7e95b4262a4bc4a523 (diff) | |
download | go-git-0ff9ef2b44c53e557c78bde0fd9c29847e5f0e23.tar.gz |
global storage interface refactor (#112)
* core: ObjectStorage, ReferenceStorage renamed to ObjectStorer and
ReferenceStorer
* rebase
* general, changes request by @alcortes
* general, changes request by @alcortes
Diffstat (limited to 'clients/common/common.go')
-rw-r--r-- | clients/common/common.go | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/clients/common/common.go b/clients/common/common.go index 8e8b2e2..c7cac00 100644 --- a/clients/common/common.go +++ b/clients/common/common.go @@ -110,10 +110,9 @@ func (i *GitUploadPackInfo) Decode(r io.Reader) error { } func (i *GitUploadPackInfo) addRefs(ar *advrefs.AdvRefs) error { - i.Refs = make(memory.ReferenceStorage, 0) for name, hash := range ar.References { ref := core.NewReferenceFromStrings(name, hash.String()) - i.Refs.Set(ref) + i.Refs.SetReference(ref) } return i.addSymbolicRefs(ar) @@ -133,7 +132,7 @@ func (i *GitUploadPackInfo) addSymbolicRefs(ar *advrefs.AdvRefs) error { name := core.ReferenceName(chunks[0]) target := core.ReferenceName(chunks[1]) ref := core.NewSymbolicReference(name, target) - i.Refs.Set(ref) + i.Refs.SetReference(ref) } return nil |