Skip to content

Commit

Permalink
tests/fuzzers: fix go vet warning about ReadByte (#23380)
Browse files Browse the repository at this point in the history
  • Loading branch information
baptiste-b-pegasys authored and zzyalbert committed Nov 26, 2021
1 parent 35446c0 commit bc4b8d6
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions tests/fuzzers/trie/trie-fuzzer.go
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ func newDataSource(input []byte) *dataSource {
input, bytes.NewReader(input),
}
}
func (ds *dataSource) ReadByte() byte {
func (ds *dataSource) readByte() byte {
if b, err := ds.reader.ReadByte(); err != nil {
return 0
} else {
Expand All @@ -89,22 +89,22 @@ func Generate(input []byte) randTest {
r := newDataSource(input)
genKey := func() []byte {

if len(allKeys) < 2 || r.ReadByte() < 0x0f {
if len(allKeys) < 2 || r.readByte() < 0x0f {
// new key
key := make([]byte, r.ReadByte()%50)
key := make([]byte, r.readByte()%50)
r.Read(key)
allKeys = append(allKeys, key)
return key
}
// use existing key
return allKeys[int(r.ReadByte())%len(allKeys)]
return allKeys[int(r.readByte())%len(allKeys)]
}

var steps randTest

for i := 0; !r.Ended(); i++ {

step := randTestStep{op: int(r.ReadByte()) % opMax}
step := randTestStep{op: int(r.readByte()) % opMax}
switch step.op {
case opUpdate:
step.key = genKey()
Expand Down

0 comments on commit bc4b8d6

Please sign in to comment.