]> Cypherpunks repositories - gostls13.git/commit
compress/zlib: make errors persistent
authorJoe Tsai <joetsai@digital-static.net>
Sun, 6 Mar 2016 23:51:57 +0000 (15:51 -0800)
committerBrad Fitzpatrick <bradfitz@golang.org>
Mon, 7 Mar 2016 18:32:04 +0000 (18:32 +0000)
commit5a966cf2da1f054d92c36b0f7f407d3ee467ef34
treecc60ff7227d12913228b26c6410e930963c32348
parent2a68c6c27c447321842cb89d89c47059a15ff5ff
compress/zlib: make errors persistent

Ensure that all errors (including io.EOF) are persistent across method
calls on zlib.Reader. Furthermore, ensure that these persistent errors
are properly cleared when Reset is called.

Fixes #14675

Change-Id: I15a20c7e25dc38219e7e0ff255d1ba775a86bb47
Reviewed-on: https://go-review.googlesource.com/20292
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/compress/zlib/reader.go
src/compress/zlib/reader_test.go