aboutsummaryrefslogtreecommitdiff
path: root/src/net/http
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2022-11-10 15:26:27 -0500
committerRuss Cox <rsc@golang.org>2022-11-11 01:29:15 +0000
commit4d37f968252b85ea3b26513b39ed606a5a50bc32 (patch)
tree0e29df287da9e8694436b17145d39cca73e41df0 /src/net/http
parent1b03568ae18715ad081cc57197b61388c8e6caa4 (diff)
downloadgo-4d37f968252b85ea3b26513b39ed606a5a50bc32.tar.xz
net/http: fix triv.go
CL 428137 replaced 'buf := make(bytes.Buffer)' with 'var buf strings.Builder'. That change also requires passing &buf to io.Copy instead of buf. Change-Id: I72b3faa46693e7d1441298f49dc6b95859c3bff3 Reviewed-on: https://go-review.googlesource.com/c/go/+/449635 TryBot-Result: Gopher Robot <gobot@golang.org> Reviewed-by: Damien Neil <dneil@google.com> Run-TryBot: Russ Cox <rsc@golang.org>
Diffstat (limited to 'src/net/http')
-rw-r--r--src/net/http/triv.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/net/http/triv.go b/src/net/http/triv.go
index 4c2160bbc3..1e2eea22b7 100644
--- a/src/net/http/triv.go
+++ b/src/net/http/triv.go
@@ -50,7 +50,7 @@ func (ctr *Counter) ServeHTTP(w http.ResponseWriter, req *http.Request) {
ctr.n++
case "POST":
var buf strings.Builder
- io.Copy(buf, req.Body)
+ io.Copy(&buf, req.Body)
body := buf.String()
if n, err := strconv.Atoi(body); err != nil {
fmt.Fprintf(w, "bad POST: %v\nbody: [%v]\n", err, body)