From 485cd4b9b1e73d684293f9d03bbd4779a0a6590c Mon Sep 17 00:00:00 2001 From: Catherine Date: Tue, 30 Sep 2025 05:19:07 +0000 Subject: [PATCH] Remove redundant bounds check from `ExtractTar`. NFCI --- src/extract.go | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/extract.go b/src/extract.go index ad4f1bb..2e4ca13 100644 --- a/src/extract.go +++ b/src/extract.go @@ -18,10 +18,7 @@ import ( var ErrArchiveTooLarge = errors.New("archive too large") func ExtractTar(reader io.Reader) (*Manifest, error) { - boundedReader := ReadAtMost(reader, int64(config.Limits.MaxSiteSize.Bytes()), - fmt.Errorf("%w: %s limit exceeded", ErrArchiveTooLarge, config.Limits.MaxSiteSize.HR())) - - archive := tar.NewReader(boundedReader) + archive := tar.NewReader(reader) manifest := Manifest{ Contents: map[string]*Entry{