From ce973dc31a440791616f80fe3e32badd3b988c0e Mon Sep 17 00:00:00 2001 From: Fabio Barone Date: Mon, 4 Feb 2019 13:06:56 -0500 Subject: [PATCH] swarm/storage: bug fix in GetAllReferences --- swarm/storage/filestore.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/swarm/storage/filestore.go b/swarm/storage/filestore.go index d9a7a9374f..aebe03c1ef 100644 --- a/swarm/storage/filestore.go +++ b/swarm/storage/filestore.go @@ -111,11 +111,10 @@ func (f *FileStore) GetAllReferences(ctx context.Context, data io.Reader, toEncr return nil, err } // collect all references - arr := make([]Address, 0) + addrs = NewAddressCollection(0) for _, ref := range putter.References { - arr = append(arr, Address(ref)) + addrs = append(addrs, Address(ref)) } - addrs = NewAddressCollection(len(arr)) sort.Sort(addrs) return addrs, nil }