Browse Source

Reset methods dont return anything

Pierre.Curto 5 years ago
parent
commit
bb3370a2ce
2 changed files with 6 additions and 6 deletions
  1. 3 3
      reader.go
  2. 3 3
      writer.go

+ 3 - 3
reader.go

@@ -20,7 +20,8 @@ func NewReader(r io.Reader) *Reader {
 	zr := &Reader{frame: lz4stream.NewFrame()}
 	zr := &Reader{frame: lz4stream.NewFrame()}
 	zr.state.init(readerStates)
 	zr.state.init(readerStates)
 	_ = zr.Apply(defaultOnBlockDone)
 	_ = zr.Apply(defaultOnBlockDone)
-	return zr.Reset(r)
+	zr.Reset(r)
+	return zr
 }
 }
 
 
 // Reader allows reading an LZ4 stream.
 // Reader allows reading an LZ4 stream.
@@ -147,9 +148,8 @@ func (r *Reader) reset(reader io.Reader) {
 // No access to reader is performed.
 // No access to reader is performed.
 //
 //
 // w.Close must be called before Reset.
 // w.Close must be called before Reset.
-func (r *Reader) Reset(reader io.Reader) *Reader {
+func (r *Reader) Reset(reader io.Reader) {
 	r.reset(reader)
 	r.reset(reader)
 	r.state.state = noState
 	r.state.state = noState
 	r.state.next(nil)
 	r.state.next(nil)
-	return r
 }
 }

+ 3 - 3
writer.go

@@ -21,7 +21,8 @@ func NewWriter(w io.Writer) *Writer {
 	zw := &Writer{frame: lz4stream.NewFrame()}
 	zw := &Writer{frame: lz4stream.NewFrame()}
 	zw.state.init(writerStates)
 	zw.state.init(writerStates)
 	_ = zw.Apply(DefaultBlockSizeOption, DefaultChecksumOption, DefaultConcurrency, defaultOnBlockDone)
 	_ = zw.Apply(DefaultBlockSizeOption, DefaultChecksumOption, DefaultConcurrency, defaultOnBlockDone)
-	return zw.Reset(w)
+	zw.Reset(w)
+	return zw
 }
 }
 
 
 // Writer allows writing an LZ4 stream.
 // Writer allows writing an LZ4 stream.
@@ -178,7 +179,7 @@ func (w *Writer) Close() (err error) {
 // No access to writer is performed.
 // No access to writer is performed.
 //
 //
 // w.Close must be called before Reset or it will panic.
 // w.Close must be called before Reset or it will panic.
-func (w *Writer) Reset(writer io.Writer) *Writer {
+func (w *Writer) Reset(writer io.Writer) {
 	switch w.state.state {
 	switch w.state.state {
 	case newState, closedState, errorState:
 	case newState, closedState, errorState:
 	default:
 	default:
@@ -187,5 +188,4 @@ func (w *Writer) Reset(writer io.Writer) *Writer {
 	w.state.state = noState
 	w.state.state = noState
 	w.state.next(nil)
 	w.state.next(nil)
 	w.src = writer
 	w.src = writer
-	return w
 }
 }