handle server output as array if possible

This commit is contained in:
William Banfield
2021-07-26 12:41:06 -04:00
parent 7889a64dd7
commit d812e3c786
+2 -2
View File
@@ -43,7 +43,7 @@ func Fuzz(data []byte) int {
return 1
}
if inputJSONIsMultiElementSlice(data) {
if outputJSONIsMultiElementSlice(blob) {
recv := []types.RPCResponse{}
if err := json.Unmarshal(blob, &recv); err != nil {
panic(err)
@@ -57,7 +57,7 @@ func Fuzz(data []byte) int {
return 1
}
func inputJSONIsMultiElementSlice(input []byte) bool {
func outputJSONIsMultiElementSlice(input []byte) bool {
slice := []interface{}{}
err := json.Unmarshal(input, &slice)
return err == nil && len(slice) > 1