(command []string, r io.Reader)
| 35 | } |
| 36 | |
| 37 | func newFastReader(command []string, r io.Reader) (*fastReader, error) { |
| 38 | fr := fastReader{command: command} |
| 39 | if err := fr.Reset(r); err != nil { |
| 40 | return nil, err |
| 41 | } |
| 42 | return &fr, nil |
| 43 | } |
| 44 | |
| 45 | func (fr *fastReader) Reset(r io.Reader) error { |
| 46 | if fr.close != nil { |
no test coverage detected