From d15dfdc023f888b97ce0bc101d97c4631e575d94 Mon Sep 17 00:00:00 2001 From: jsign Date: Sat, 31 Aug 2019 22:32:11 +0000 Subject: [PATCH] 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 Run-TryBot: Brad Fitzpatrick TryBot-Result: Gobot Gobot --- src/io/ioutil/ioutil.go | 5 +---- 1 file changed, 1 insertion(+), 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 } -- 2.50.0