Use defined MaxVarintLen64 from stdlib

This commit is contained in:
Jakub Sztandera
2016-11-17 19:01:33 +01:00
parent 5da6d87c58
commit 9c3e314588

2
cid.go
View File

@@ -188,7 +188,7 @@ func (c *Cid) bytesV0() []byte {
func (c *Cid) bytesV1() []byte {
// two 8 bytes (max) numbers plus hash
buf := make([]byte, 2*8+len(c.hash))
buf := make([]byte, 2*binary.MaxVarintLen64+len(c.hash))
n := binary.PutUvarint(buf, c.version)
n += binary.PutUvarint(buf[n:], c.codec)
copy(buf[n:], c.hash)