File tree 3 files changed +6
-4
lines changed
3 files changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -372,6 +372,6 @@ func TestFuzz(t *testing.T) {
372
372
"cleaned vnod\r e" ,
373
373
"kernel\r :" ,
374
374
} {
375
- Fuzz ([]byte (data ))
375
+ Fuzz ([]byte (data )[: len ( data ): len ( data )] )
376
376
}
377
377
}
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ func (target *Target) ParseLog(data []byte) []*LogEntry {
26
26
for pos := 0 ; pos < len (data ); {
27
27
nl := bytes .IndexByte (data [pos :], '\n' )
28
28
if nl == - 1 {
29
- nl = len (data )
29
+ nl = len (data ) - 1
30
30
} else {
31
31
nl += pos
32
32
}
Original file line number Diff line number Diff line change @@ -22,9 +22,11 @@ mutate4()
22
22
mutate7()
23
23
mutate8()
24
24
` ,
25
+ `E` ,
25
26
} {
26
27
t .Logf ("test #%v: %q" , i , data )
27
- FuzzDeserialize ([]byte (data ))
28
- FuzzParseLog ([]byte (data ))
28
+ inp := []byte (data )[:len (data ):len (data )]
29
+ FuzzDeserialize (inp )
30
+ FuzzParseLog (inp )
29
31
}
30
32
}
You can’t perform that action at this time.
0 commit comments