aboutsummaryrefslogtreecommitdiff
path: root/objectstore
diff options
context:
space:
mode:
Diffstat (limited to 'objectstore')
-rw-r--r--objectstore/packed/delta_plan.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/objectstore/packed/delta_plan.go b/objectstore/packed/delta_plan.go
index 05c4b714..5f2ae959 100644
--- a/objectstore/packed/delta_plan.go
+++ b/objectstore/packed/delta_plan.go
@@ -1,6 +1,7 @@
package packed
import (
+ "bufio"
"fmt"
deltaapply "codeberg.org/lindenii/furgit/format/delta/apply"
@@ -89,7 +90,8 @@ func deltaDeclaredSizeAt(pack *packFile, dataOffset int) (int64, error) {
}
defer func() { _ = reader.Close() }()
- _, size, err := deltaapply.ReadHeaderSizes(reader)
+ br := bufio.NewReaderSize(reader, 32)
+ _, size, err := deltaapply.ReadHeaderSizes(br)
if err != nil {
return 0, err
}