1
0
Fork 0
forked from mirrors/tar-split

Merge pull request #8 from LK4D4/remove_tee

Remove redundant TeeReader
This commit is contained in:
Vincent Batts 2015-08-12 22:49:28 -04:00
commit 505d53c95c

View file

@ -5,7 +5,6 @@ import (
"errors" "errors"
"hash/crc64" "hash/crc64"
"io" "io"
"io/ioutil"
"os" "os"
"path/filepath" "path/filepath"
) )
@ -97,8 +96,7 @@ type bitBucketFilePutter struct {
func (bbfp *bitBucketFilePutter) Put(name string, r io.Reader) (int64, []byte, error) { func (bbfp *bitBucketFilePutter) Put(name string, r io.Reader) (int64, []byte, error) {
c := crc64.New(CRCTable) c := crc64.New(CRCTable)
tRdr := io.TeeReader(r, c) i, err := io.Copy(c, r)
i, err := io.Copy(ioutil.Discard, tRdr)
return i, c.Sum(nil), err return i, c.Sum(nil), err
} }