| William Kurkian | ea86948 | 2019-04-09 15:16:11 -0400 | [diff] [blame] | 1 | // +build gofuzz |
| 2 | |||||
| 3 | package snappy | ||||
| 4 | |||||
| 5 | func Fuzz(data []byte) int { | ||||
| 6 | decode, err := Decode(data) | ||||
| 7 | if decode == nil && err == nil { | ||||
| 8 | panic("nil error with nil result") | ||||
| 9 | } | ||||
| 10 | |||||
| 11 | if err != nil { | ||||
| 12 | return 0 | ||||
| 13 | } | ||||
| 14 | |||||
| 15 | return 1 | ||||
| 16 | } | ||||