diff --git a/internal/restorer/restorer.go b/internal/restorer/restorer.go index 0d6e29b6d..7ce7bb04a 100644 --- a/internal/restorer/restorer.go +++ b/internal/restorer/restorer.go @@ -397,11 +397,7 @@ func (res *Restorer) verifyFile(target string, node *restic.Node, buf []byte) ([ } if length > uint(cap(buf)) { - newcap := uint(2 * cap(buf)) - if newcap < length { - newcap = length - } - buf = make([]byte, newcap) + buf = make([]byte, 2*length) } buf = buf[:length]