forked from TrueCloudLab/restic
Remove ContinuousReader
This commit is contained in:
parent
c388101217
commit
2701eabe39
1 changed files with 0 additions and 16 deletions
|
@ -1,16 +0,0 @@
|
|||
package s3
|
||||
|
||||
import "io"
|
||||
|
||||
// ContinuousReader implements an io.Reader on top of an io.ReaderAt, advancing
|
||||
// an offset.
|
||||
type ContinuousReader struct {
|
||||
R io.ReaderAt
|
||||
Offset int64
|
||||
}
|
||||
|
||||
func (c *ContinuousReader) Read(p []byte) (int, error) {
|
||||
n, err := c.R.ReadAt(p, c.Offset)
|
||||
c.Offset += int64(n)
|
||||
return n, err
|
||||
}
|
Loading…
Reference in a new issue