diff options
Diffstat (limited to 'doc/progs/cat_rot13.go')
| -rw-r--r-- | doc/progs/cat_rot13.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/doc/progs/cat_rot13.go b/doc/progs/cat_rot13.go index 03fc02259..0eefe7cfc 100644 --- a/doc/progs/cat_rot13.go +++ b/doc/progs/cat_rot13.go @@ -67,6 +67,7 @@ func cat(r reader) { nw, ew := file.Stdout.Write(buf[0:nr]) if nw != nr { fmt.Fprintf(os.Stderr, "cat: error writing from %s: %s\n", r.String(), ew.String()) + os.Exit(1) } } } @@ -78,7 +79,7 @@ func main() { cat(file.Stdin) } for i := 0; i < flag.NArg(); i++ { - f, err := file.Open(flag.Arg(i), 0, 0) + f, err := file.Open(flag.Arg(i)) if f == nil { fmt.Fprintf(os.Stderr, "cat: can't open %s: error %s\n", flag.Arg(i), err) os.Exit(1) |
