diff options
Diffstat (limited to 'src/image/jpeg/reader.go')
-rw-r--r-- | src/image/jpeg/reader.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/image/jpeg/reader.go b/src/image/jpeg/reader.go index c8fae3cea..6d8b1d1d0 100644 --- a/src/image/jpeg/reader.go +++ b/src/image/jpeg/reader.go @@ -143,6 +143,9 @@ func (d *decoder) fill() error { // Fill in the rest of the buffer. n, err := d.r.Read(d.bytes.buf[d.bytes.j:]) d.bytes.j += n + if n > 0 { + err = nil + } return err } |