aboutsummaryrefslogtreecommitdiff
path: root/objectstore/packed/delta_base.go
diff options
context:
space:
mode:
authorGravatar Runxi Yu2026-02-21 19:00:01 +0800
committerGravatar Runxi Yu2026-02-21 19:18:45 +0800
commitd951176970f646b1cc2e586f8b5fda31c93365c5 (patch)
treed2248307ae4b4b964f1661648964ac65f946e658 /objectstore/packed/delta_base.go
parentformat/pack: Extract general constants and such from objectstore/packed (diff)
signatureNo signature
objectstore/packed: Use constants/functions from format/pack
Diffstat (limited to 'objectstore/packed/delta_base.go')
-rw-r--r--objectstore/packed/delta_base.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/objectstore/packed/delta_base.go b/objectstore/packed/delta_base.go
index fd9b96d5..b1113be7 100644
--- a/objectstore/packed/delta_base.go
+++ b/objectstore/packed/delta_base.go
@@ -3,6 +3,7 @@ package packed
import (
"fmt"
+ packfmt "codeberg.org/lindenii/furgit/format/pack"
"codeberg.org/lindenii/furgit/objecttype"
)
@@ -24,7 +25,7 @@ func (store *Store) deltaResolveBase(plan deltaPlan) (objecttype.Type, []byte, e
if err != nil {
return objecttype.TypeInvalid, nil, err
}
- if !isBaseObjectType(meta.ty) {
+ if !packfmt.IsBaseObjectType(meta.ty) {
return objecttype.TypeInvalid, nil, fmt.Errorf("objectstore/packed: delta plan base is not a base object")
}
base, err := inflateAt(pack, meta.dataOffset, meta.size)