(r io.Reader)
| 53 | } |
| 54 | |
| 55 | func (c *compressor) Decompress(r io.Reader) (io.Reader, error) { |
| 56 | dr := c.readersPool.Get().(*snappy.Reader) |
| 57 | dr.Reset(r) |
| 58 | return reader{dr, &c.readersPool}, nil |
| 59 | } |
| 60 | |
| 61 | type writeCloser struct { |
| 62 | writer *snappy.Writer |