From 70cece79aa66064ad025b0ab33dad6239c9f305f Mon Sep 17 00:00:00 2001 From: Matthieu Rakotojaona Date: Tue, 21 Jul 2015 22:53:01 +0200 Subject: [PATCH] Reuse lazyBlobs, 60x speed improvement --- cmd/restic/web/file.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/restic/web/file.go b/cmd/restic/web/file.go index 223f35d1c..8909c00ff 100644 --- a/cmd/restic/web/file.go +++ b/cmd/restic/web/file.go @@ -56,7 +56,7 @@ func newBlob(repo *repository.Repository, id backend.ID) (*lazyBlob, error) { }, nil } -func (lb lazyBlob) ReadAt(p []byte, off int64) (n int, err error) { +func (lb *lazyBlob) ReadAt(p []byte, off int64) (n int, err error) { if len(lb.content) == 0 { lb.content, err = lb.repo.LoadBlob(pack.Data, lb.id) if err != nil {