aboutsummaryrefslogtreecommitdiff
path: root/format/pack/ingest/header.go
diff options
context:
space:
mode:
authorGravatar Runxi Yu2026-03-06 18:38:44 +0800
committerGravatar Runxi Yu2026-03-06 18:58:30 +0800
commitf2922155de01b734e3e8b3f50be8f263ec13cacd (patch)
tree6dcfcf5689e63eea09314dce543e1de26cab89fe /format/pack/ingest/header.go
parentinternal/compress: Format (diff)
signatureNo signature
*: Lint v0.1.68
Diffstat (limited to 'format/pack/ingest/header.go')
-rw-r--r--format/pack/ingest/header.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/format/pack/ingest/header.go b/format/pack/ingest/header.go
index 88663760..fba2b175 100644
--- a/format/pack/ingest/header.go
+++ b/format/pack/ingest/header.go
@@ -13,21 +13,21 @@ func readAndValidatePackHeader(state *ingestState) error {
err := state.stream.readFull(hdr[:])
if err != nil {
- return &ErrInvalidPackHeader{Reason: fmt.Sprintf("read header: %v", err)}
+ return &InvalidPackHeaderError{Reason: fmt.Sprintf("read header: %v", err)}
}
if binary.BigEndian.Uint32(hdr[:4]) != pack.Signature {
- return &ErrInvalidPackHeader{Reason: "signature mismatch"}
+ return &InvalidPackHeaderError{Reason: "signature mismatch"}
}
version := binary.BigEndian.Uint32(hdr[4:8])
if !pack.VersionSupported(version) {
- return &ErrInvalidPackHeader{Reason: fmt.Sprintf("unsupported version %d", version)}
+ return &InvalidPackHeaderError{Reason: fmt.Sprintf("unsupported version %d", version)}
}
state.objectCountHeader = binary.BigEndian.Uint32(hdr[8:12])
if state.objectCountHeader == 0 {
- return &ErrInvalidPackHeader{Reason: "zero objects"}
+ return &InvalidPackHeaderError{Reason: "zero objects"}
}
return nil