| ... | ... | @@ -836,7 +836,6 @@ pub fn peekDelimiterExclusive(r: *Reader, delimiter: u8) DelimiterError![]u8 { |
| 836 | 836 | error.EndOfStream => { |
| 837 | 837 | const remaining = r.buffer[r.seek..r.end]; |
| 838 | 838 | if (remaining.len == 0) return error.EndOfStream; |
| 839 | | r.toss(remaining.len); |
| 840 | 839 | return remaining; |
| 841 | 840 | }, |
| 842 | 841 | else => |e| return e, |
| ... | ... | @@ -1364,6 +1363,7 @@ test peekDelimiterExclusive { |
| 1364 | 1363 | try testing.expectEqualStrings("ab", try r.peekDelimiterExclusive('\n')); |
| 1365 | 1364 | r.toss(3); |
| 1366 | 1365 | try testing.expectEqualStrings("c", try r.peekDelimiterExclusive('\n')); |
| 1366 | try testing.expectEqualStrings("c", try r.peekDelimiterExclusive('\n')); |
| 1367 | 1367 | } |
| 1368 | 1368 | |
| 1369 | 1369 | test streamDelimiter { |