1package protoparse 2 3import ( 4 "bytes" 5 "io" 6 "io/ioutil" 7) 8 9func FuzzProtoParse(data []byte) int { 10 parser := &Parser{ 11 Accessor: func(_ string) (closer io.ReadCloser, e error) { 12 return ioutil.NopCloser(bytes.NewReader(data)), nil 13 }, 14 } 15 16 _, err := parser.ParseFiles("dummy") 17 if err != nil { 18 return 0 19 } 20 return 1 21} 22