diff options
Diffstat (limited to 'prog/test')
| -rw-r--r-- | prog/test/fuzz.go | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/prog/test/fuzz.go b/prog/test/fuzz.go index 354d6c3cd..2ed32c737 100644 --- a/prog/test/fuzz.go +++ b/prog/test/fuzz.go @@ -48,8 +48,8 @@ func FuzzDeserialize(data []byte) int { if !bytes.Equal(data0, p3.Serialize()) { panic("got different data") } - if n, err := p0.SerializeForExec(fuzzBuffer); err == nil { - if _, err := fuzzTarget.DeserializeExec(fuzzBuffer[:n], nil); err != nil { + if prodData, err := p0.SerializeForExec(); err == nil { + if _, err := fuzzTarget.DeserializeExec(prodData, nil); err != nil { panic(err) } } @@ -64,7 +64,6 @@ func FuzzParseLog(data []byte) int { return 0 } -var fuzzBuffer = make([]byte, prog.ExecBufferSize) var fuzzTarget, fuzzChoiceTable = func() (*prog.Target, *prog.ChoiceTable) { prog.Debug() target, err := prog.GetTarget(targets.TestOS, targets.TestArch64) |
