aboutsummaryrefslogtreecommitdiff
path: root/src/io
diff options
context:
space:
mode:
authorjsign <jsign.uy@gmail.com>2019-08-31 22:32:11 +0000
committerBrad Fitzpatrick <bradfitz@golang.org>2019-09-01 02:31:50 +0000
commitd15dfdc023f888b97ce0bc101d97c4631e575d94 (patch)
tree514089016346e71ff6276e3096e030214498da33 /src/io
parentd6143914e42e9373fbc02d08b224516b12807269 (diff)
downloadgo-d15dfdc023f888b97ce0bc101d97c4631e575d94.tar.gz
go-d15dfdc023f888b97ce0bc101d97c4631e575d94.zip
io/ioutil: don't check for short write in WriteFile
*os.File already does it. Fixes #33064 Change-Id: I3edf0a31bf6d6e5023f47f01ebc92ed057357278 GitHub-Last-Rev: e6a5ba45d7e74def668adf145f46387ef27f5d28 GitHub-Pull-Request: golang/go#33065 Reviewed-on: https://go-review.googlesource.com/c/go/+/185857 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org>
Diffstat (limited to 'src/io')
-rw-r--r--src/io/ioutil/ioutil.go5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/io/ioutil/ioutil.go b/src/io/ioutil/ioutil.go
index 674b2701db..e617be5dae 100644
--- a/src/io/ioutil/ioutil.go
+++ b/src/io/ioutil/ioutil.go
@@ -81,10 +81,7 @@ func WriteFile(filename string, data []byte, perm os.FileMode) error {
if err != nil {
return err
}
- n, err := f.Write(data)
- if err == nil && n < len(data) {
- err = io.ErrShortWrite
- }
+ _, err = f.Write(data)
if err1 := f.Close(); err == nil {
err = err1
}