diff options
Diffstat (limited to 'libgo/go/image/png/writer.go')
-rw-r--r-- | libgo/go/image/png/writer.go | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/libgo/go/image/png/writer.go b/libgo/go/image/png/writer.go index 286a3bc15db..57c03792b59 100644 --- a/libgo/go/image/png/writer.go +++ b/libgo/go/image/png/writer.go @@ -263,10 +263,7 @@ func filter(cr *[nFilter][]byte, pr []byte, bpp int) int { } func writeImage(w io.Writer, m image.Image, cb int) error { - zw, err := zlib.NewWriter(w) - if err != nil { - return err - } + zw := zlib.NewWriter(w) defer zw.Close() bpp := 0 // Bytes per pixel. @@ -391,8 +388,7 @@ func writeImage(w io.Writer, m image.Image, cb int) error { f := filter(&cr, pr, bpp) // Write the compressed bytes. - _, err = zw.Write(cr[f]) - if err != nil { + if _, err := zw.Write(cr[f]); err != nil { return err } |