diff options
Diffstat (limited to 'src/pkg/os/os_test.go')
| -rw-r--r-- | src/pkg/os/os_test.go | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/pkg/os/os_test.go b/src/pkg/os/os_test.go index 6a132f343..77b69447d 100644 --- a/src/pkg/os/os_test.go +++ b/src/pkg/os/os_test.go @@ -40,13 +40,13 @@ func size(name string, t *testing.T) uint64 { len := 0; for { n, e := file.Read(&buf); - if n < 0 || e != nil { - t.Fatal("read failed:", err); - } - if n == 0 { + len += n; + if e == EOF { break } - len += n; + if e != nil { + t.Fatal("read failed:", err); + } } return uint64(len) } |
