Skip to content

Commit 159cb26

Browse files
committed
add handler for error returned by hasher.Write function
1 parent 196bbeb commit 159cb26

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

sum.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,9 @@ func Sum(data []byte, code uint64, length int) (Multihash, error) {
2424
}
2525

2626
// Feed data in.
27-
hasher.Write(data)
27+
if _, err = hasher.Write(data); err != nil {
28+
return nil, err
29+
}
2830

2931
return encodeHash(hasher, code, length)
3032
}

0 commit comments

Comments
 (0)