diff options
Diffstat (limited to 'repository/tree.go')
| -rw-r--r-- | repository/tree.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/repository/tree.go b/repository/tree.go index ce3e96e4..c9d635ad 100644 --- a/repository/tree.go +++ b/repository/tree.go @@ -12,7 +12,7 @@ import ( // // parts must contain at least one path segment. Intermediate segments must be // tree entries. -func (repo *Repository) ResolveTreeEntry(tree *stored.StoredTree, parts [][]byte) (object.TreeEntry, error) { +func (repo *Repository) ResolveTreeEntry(tree *stored.Stored[*object.Tree], parts [][]byte) (object.TreeEntry, error) { if tree == nil { return object.TreeEntry{}, errors.New("repository: nil root tree") } @@ -28,7 +28,7 @@ func (repo *Repository) ResolveTreeEntry(tree *stored.StoredTree, parts [][]byte return object.TreeEntry{}, errors.New("repository: empty tree path segment") } - entry := current.Tree().Entry(part) + entry := current.Object().Entry(part) if entry == nil { return object.TreeEntry{}, fmt.Errorf("repository: tree entry %q not found", part) } |
