From 2701eabe394cbea77e25d160facfb8c1ad3c05df Mon Sep 17 00:00:00 2001 From: Alexander Neumann Date: Tue, 26 Jan 2016 22:35:51 +0100 Subject: [PATCH] Remove ContinuousReader --- backend/s3/cont_reader.go | 16 ---------------- 1 file changed, 16 deletions(-) delete mode 100644 backend/s3/cont_reader.go diff --git a/backend/s3/cont_reader.go b/backend/s3/cont_reader.go deleted file mode 100644 index 77bd1dca1..000000000 --- a/backend/s3/cont_reader.go +++ /dev/null @@ -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 -}