1
0
mirror of https://github.com/golang/go synced 2024-11-24 22:57:57 -07:00

archive/tar: fix example's handling of os.EOF.

Fixes #1677.

R=r
CC=golang-dev
https://golang.org/cl/4402042
This commit is contained in:
David Symonds 2011-04-13 10:56:33 +10:00
parent 328aac3a49
commit 1de71a07e0

View File

@ -27,13 +27,13 @@ var (
// tr := tar.NewReader(r) // tr := tar.NewReader(r)
// for { // for {
// hdr, err := tr.Next() // hdr, err := tr.Next()
// if err != nil { // if err == os.EOF {
// // handle error
// }
// if hdr == nil {
// // end of tar archive // // end of tar archive
// break // break
// } // }
// if err != nil {
// // handle error
// }
// io.Copy(data, tr) // io.Copy(data, tr)
// } // }
type Reader struct { type Reader struct {