@cryptotaxi247 / kubo / commits / c43f539f3

cmds/cat: fix length to use reader.Size()

unixfs file size != merkledag cumulative size

Juan Batiz-Benet committed Feb 1, 2015 at 07:21 UTC c43f539f3d607d446fe44d58286c301eba58cf14
1 file changed +1 -6
core/commands/cat.go
+1 -6
@@ -68,17 +68,12 @@ func cat(node *core.IpfsNode, paths []string) ([]io.Reader, uint64, error) {
68 return nil, 0, err
69 }
70
71 - nodeLength, err := dagnode.Size()
72 - if err != nil {
73 - return nil, 0, err
74 - }
75 - length += nodeLength
76 -
71 read, err := uio.NewDagReader(node.Context(), dagnode, node.DAG)
72 if err != nil {
73 return nil, 0, err
74 }
75 readers = append(readers, read)
76 + length += uint64(read.Size())
77 }
78 return readers, length, nil
79 }