aboutsummaryrefslogtreecommitdiffstats
path: root/tree.go
diff options
context:
space:
mode:
Diffstat (limited to 'tree.go')
-rw-r--r--tree.go7
1 files changed, 1 insertions, 6 deletions
diff --git a/tree.go b/tree.go
index 2dcc5af..2ca084e 100644
--- a/tree.go
+++ b/tree.go
@@ -50,7 +50,7 @@ func (t *Tree) walkEntries(base string, ch chan *File) {
blob := &Blob{}
blob.Decode(obj)
- ch <- &File{Name: filepath.Join(base, entry.Name), Reader: blob.Reader()}
+ ch <- &File{Name: filepath.Join(base, entry.Name), Reader: blob.Reader(), Hash: entry.Hash}
}
}
@@ -115,8 +115,3 @@ func (i *TreeIter) Next() (*Tree, error) {
tree := &Tree{r: i.r}
return tree, tree.Decode(obj)
}
-
-type File struct {
- Name string
- io.Reader
-}