diff options
author | David Symonds <dsymonds@golang.org> | 2011-04-13 10:56:33 +1000 |
---|---|---|
committer | David Symonds <dsymonds@golang.org> | 2011-04-13 10:56:33 +1000 |
commit | 1de71a07e08c86e6fdf1be4ca11ae57c7c757635 (patch) | |
tree | 3c95ef982e7c8dec02eb8b225b585f4522f95720 | |
parent | 328aac3a499a71360e8b966ba422273147b603fa (diff) | |
download | go-1de71a07e08c86e6fdf1be4ca11ae57c7c757635.tar.gz go-1de71a07e08c86e6fdf1be4ca11ae57c7c757635.zip |
archive/tar: fix example's handling of os.EOF.
Fixes #1677.
R=r
CC=golang-dev
https://golang.org/cl/4402042
-rw-r--r-- | src/pkg/archive/tar/reader.go | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/pkg/archive/tar/reader.go b/src/pkg/archive/tar/reader.go index 1b41196a99..0cfdf355dd 100644 --- a/src/pkg/archive/tar/reader.go +++ b/src/pkg/archive/tar/reader.go @@ -27,13 +27,13 @@ var ( // tr := tar.NewReader(r) // for { // hdr, err := tr.Next() -// if err != nil { -// // handle error -// } -// if hdr == nil { +// if err == os.EOF { // // end of tar archive // break // } +// if err != nil { +// // handle error +// } // io.Copy(data, tr) // } type Reader struct { |