setReader sets a new reader for the decoder, wrapping it in a bufio.Reader from the pool.
(r io.Reader)
| 156 | |
| 157 | // setReader sets a new reader for the decoder, wrapping it in a bufio.Reader from the pool. |
| 158 | func (d *Decoder) setReader(r io.Reader) { |
| 159 | d.r = bufreaderPool.Get().(*bufio.Reader) |
| 160 | d.r.Reset(r) |
| 161 | } |
| 162 | |
| 163 | // setEncoding recreates the reader with the specified encoding. |
| 164 | func (d *Decoder) setEncoding(encoding string) bool { |
no test coverage detected