(err error)
| 170 | } |
| 171 | |
| 172 | func (d *decoder) setError(err error) { |
| 173 | if d.err == nil && err != nil { |
| 174 | d.err = err |
| 175 | d.discardAll() |
| 176 | } |
| 177 | } |
| 178 | |
| 179 | func (d *decoder) readFull(b []byte) bool { |
| 180 | n, err := io.ReadFull(d, b) |
no test coverage detected