1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2024-11-17 18:06:15 -05:00

merge noOpBytesWriter into noOpWriter

This commit is contained in:
Darien Raymond 2017-11-25 21:35:26 +01:00
parent 25dd739285
commit 052d2d8278
No known key found for this signature in database
GPG Key ID: 7251FFA14BB18169

View File

@ -183,13 +183,11 @@ func (noOpWriter) WriteMultiBuffer(b MultiBuffer) error {
return nil
}
type noOpBytesWriter struct{}
func (noOpBytesWriter) Write(b []byte) (int, error) {
func (noOpWriter) Write(b []byte) (int, error) {
return len(b), nil
}
func (noOpBytesWriter) ReadFrom(reader io.Reader) (int64, error) {
func (noOpWriter) ReadFrom(reader io.Reader) (int64, error) {
b := New()
defer b.Release()
@ -211,5 +209,5 @@ var (
Discard Writer = noOpWriter{}
// DiscardBytes is an io.Writer that swallows all contents written in.
DiscardBytes io.Writer = noOpBytesWriter{}
DiscardBytes io.Writer = noOpWriter{}
)