Explorar o código

Merge pull request #410 from Zariel/fix-fuzz-version

Fix fuzz version
Chris Bannister %!s(int64=10) %!d(string=hai) anos
pai
achega
c384b1fa8d
Modificáronse 2 ficheiros con 3 adicións e 4 borrados
  1. 2 3
      frame_test.go
  2. 1 1
      fuzz.go

+ 2 - 3
frame_test.go

@@ -29,13 +29,12 @@ func TestFuzzBugs(t *testing.T) {
 		var bw bytes.Buffer
 
 		r := bytes.NewReader(test)
-
-		head, err := readHeader(r, make([]byte, 8))
+		head, err := readHeader(r, make([]byte, 9))
 		if err != nil {
 			continue
 		}
 
-		framer := newFramer(r, &bw, nil, 2)
+		framer := newFramer(r, &bw, nil, byte(head.version))
 		err = framer.readFrame(&head)
 		if err != nil {
 			continue

+ 1 - 1
fuzz.go

@@ -14,7 +14,7 @@ func Fuzz(data []byte) int {
 		return 0
 	}
 
-	framer := newFramer(r, &bw, nil, 3)
+	framer := newFramer(r, &bw, nil, byte(head.version))
 	err = framer.readFrame(&head)
 	if err != nil {
 		return 0