| 84 | var _ io.Closer = &reader{} |
| 85 | |
| 86 | type reader struct { |
| 87 | *gzip.Reader |
| 88 | pool *sync.Pool |
| 89 | } |
| 90 | |
| 91 | func (c *compressor) Decompress(r io.Reader) (io.Reader, error) { |
| 92 | z, inPool := c.poolDecompressor.Get().(*reader) |
nothing calls this directly
no outgoing calls
no test coverage detected