mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-02-28 16:47:22 +00:00
fix build error
This commit is contained in:
parent
ea767e71f9
commit
2fe851195f
1 changed files with 5 additions and 5 deletions
|
|
@ -145,11 +145,11 @@ func SerializeNode(node BinaryNode, groupDepth int) []byte {
|
|||
return serialized
|
||||
case *StemNode:
|
||||
// StemNode: 1 byte type + 31 bytes stem + 32 bytes bitmap + 256*32 bytes values
|
||||
var serialized [NodeTypeBytes + StemSize + BitmapSize + StemNodeWidth*HashSize]byte
|
||||
var serialized [NodeTypeBytes + StemSize + StemBitmapSize + StemNodeWidth*HashSize]byte
|
||||
serialized[0] = nodeTypeStem
|
||||
copy(serialized[NodeTypeBytes:NodeTypeBytes+StemSize], n.Stem)
|
||||
bitmap := serialized[NodeTypeBytes+StemSize : NodeTypeBytes+StemSize+BitmapSize]
|
||||
offset := NodeTypeBytes + StemSize + BitmapSize
|
||||
bitmap := serialized[NodeTypeBytes+StemSize : NodeTypeBytes+StemSize+StemBitmapSize]
|
||||
offset := NodeTypeBytes + StemSize + StemBitmapSize
|
||||
for i, v := range n.Values {
|
||||
if v != nil {
|
||||
bitmap[i/8] |= 1 << (7 - (i % 8))
|
||||
|
|
@ -242,8 +242,8 @@ func DeserializeNode(serialized []byte, depth int) (BinaryNode, error) {
|
|||
return nil, invalidSerializedLength
|
||||
}
|
||||
var values [StemNodeWidth][]byte
|
||||
bitmap := serialized[NodeTypeBytes+StemSize : NodeTypeBytes+StemSize+BitmapSize]
|
||||
offset := NodeTypeBytes + StemSize + BitmapSize
|
||||
bitmap := serialized[NodeTypeBytes+StemSize : NodeTypeBytes+StemSize+StemBitmapSize]
|
||||
offset := NodeTypeBytes + StemSize + StemBitmapSize
|
||||
|
||||
for i := range StemNodeWidth {
|
||||
if bitmap[i/8]>>(7-(i%8))&1 == 1 {
|
||||
|
|
|
|||
Loading…
Reference in a new issue