(n int)
| 20 | } |
| 21 | |
| 22 | func (r *BLLReader) Skip(n int) (err error) { |
| 23 | for r.CanRead() { |
| 24 | l := r.Value.Len() - r.pos |
| 25 | if l > n { |
| 26 | r.pos += n |
| 27 | return |
| 28 | } |
| 29 | n -= l |
| 30 | r.LIBP = r.Next |
| 31 | r.pos = 0 |
| 32 | } |
| 33 | return io.EOF |
| 34 | } |
| 35 | |
| 36 | func (r *BLLReader) ReadByte() (b byte, err error) { |
| 37 | for r.CanRead() { |
no test coverage detected