func (z *zipReader) SetSource(bufs *siegreader.Buffers) (*siegreader.Buffer, error) { var err error z.rc, err = z.rdr.File[z.idx].Open() if err != nil { return nil, err } return bufs.Get(z.rc) }
func (tr *testReader) SetSource(b *siegreader.Buffers) (*siegreader.Buffer, error) { return b.Get(bytes.NewReader(tr.nodes[tr.idx].stream)) }
func (m *mscfbReader) SetSource(b *siegreader.Buffers) (*siegreader.Buffer, error) { return b.Get(m.entry) }