Fix 'cat' command

This commit is contained in:
Alexander Neumann 2016-08-04 18:02:32 +02:00
parent 17e1872544
commit cff6fea32a
1 changed files with 3 additions and 2 deletions

View File

@ -161,13 +161,14 @@ func (cmd CmdCat) Execute(args []string) error {
return err return err
case "blob": case "blob":
blob, err := repo.Index().Lookup(id) list, err := repo.Index().Lookup(id, pack.Data)
if err != nil { if err != nil {
return err return err
} }
blob := list[0]
buf := make([]byte, blob.Length) buf := make([]byte, blob.Length)
data, err := repo.LoadBlob(blob.Type, id, buf) data, err := repo.LoadBlob(id, pack.Data, buf)
if err != nil { if err != nil {
return err return err
} }