]> Cypherpunks repositories - gostls13.git/commit
bufio: use underlying ReadFrom even when data is buffered
authorDamien Neil <dneil@google.com>
Fri, 6 Aug 2021 20:23:13 +0000 (13:23 -0700)
committerDamien Neil <dneil@google.com>
Mon, 18 Oct 2021 21:52:05 +0000 (21:52 +0000)
commit425db64811285fd0b35ed12eaed7568ec547da78
treefd1bdfd71f51b8963c4f6ccadbafa01d08c15bdd
parent33b3260c1e765ef66500ce155c6d5a526d8852e9
bufio: use underlying ReadFrom even when data is buffered

When (*bufio.Writer).ReadFrom is called with a partially filled buffer,
fill out and flush the buffer and then call the underlying writer's
ReadFrom method if present.

Fixes #44815.

Change-Id: I15b3ef0746d0d60fd62041189a9b9df11254dd29
Reviewed-on: https://go-review.googlesource.com/c/go/+/340530
Trust: Damien Neil <dneil@google.com>
Run-TryBot: Damien Neil <dneil@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/bufio/bufio.go
src/bufio/bufio_test.go