remove semis after statements in one-statement statement lists
R=rsc, r
http://go/go-review/1025029
diff --git a/src/pkg/io/io.go b/src/pkg/io/io.go
index 01157c1..7b71472 100644
--- a/src/pkg/io/io.go
+++ b/src/pkg/io/io.go
@@ -143,7 +143,7 @@
// WriteString writes the contents of the string s to w, which accepts an array of bytes.
func WriteString(w Writer, s string) (n int, err os.Error) {
- return w.Write(strings.Bytes(s));
+ return w.Write(strings.Bytes(s))
}
// ReadAtLeast reads from r into buf until it has read at least min bytes.
@@ -156,11 +156,11 @@
for n < min {
nn, e := r.Read(buf[n:len(buf)]);
if nn > 0 {
- n += nn;
+ n += nn
}
if e != nil {
if e == os.EOF && n > 0 {
- e = ErrUnexpectedEOF;
+ e = ErrUnexpectedEOF
}
return n, e;
}
@@ -174,7 +174,7 @@
// If an EOF happens after reading some but not all the bytes,
// ReadFull returns ErrUnexpectedEOF.
func ReadFull(r Reader, buf []byte) (n int, err os.Error) {
- return ReadAtLeast(r, buf, len(buf));
+ return ReadAtLeast(r, buf, len(buf))
}
// Copyn copies n bytes (or until an error) from src to dst.
@@ -184,13 +184,13 @@
for written < n {
l := len(buf);
if d := n-written; d < int64(l) {
- l = int(d);
+ l = int(d)
}
nr, er := src.Read(buf[0:l]);
if nr > 0 {
nw, ew := dst.Write(buf[0:nr]);
if nw > 0 {
- written += int64(nw);
+ written += int64(nw)
}
if ew != nil {
err = ew;
@@ -219,7 +219,7 @@
if nr > 0 {
nw, ew := dst.Write(buf[0:nr]);
if nw > 0 {
- written += int64(nw);
+ written += int64(nw)
}
if ew != nil {
err = ew;
@@ -231,7 +231,7 @@
}
}
if er == os.EOF {
- break;
+ break
}
if er != nil {
err = er;
@@ -252,10 +252,10 @@
func (l *limitedReader) Read(p []byte) (n int, err os.Error) {
if l.n <= 0 {
- return 0, os.EOF;
+ return 0, os.EOF
}
if int64(len(p)) > l.n {
- p = p[0 : l.n];
+ p = p[0 : l.n]
}
n, err = l.r.Read(p);
l.n -= int64(n);
@@ -265,7 +265,7 @@
// NewSectionReader returns a SectionReader that reads from r
// starting at offset off and stops with os.EOF after n bytes.
func NewSectionReader(r ReaderAt, off int64, n int64) *SectionReader {
- return &SectionReader{r, off, off, off+n};
+ return &SectionReader{r, off, off, off+n}
}
// SectionReader implements Read, Seek, and ReadAt on a section
@@ -279,10 +279,10 @@
func (s *SectionReader) Read(p []byte) (n int, err os.Error) {
if s.off >= s.limit {
- return 0, os.EOF;
+ return 0, os.EOF
}
if max := s.limit - s.off; int64(len(p)) > max {
- p = p[0:max];
+ p = p[0:max]
}
n, err = s.r.ReadAt(p, s.off);
s.off += int64(n);
@@ -292,16 +292,16 @@
func (s *SectionReader) Seek(offset int64, whence int) (ret int64, err os.Error) {
switch whence {
default:
- return 0, os.EINVAL;
+ return 0, os.EINVAL
case 0:
- offset += s.base;
+ offset += s.base
case 1:
- offset += s.off;
+ offset += s.off
case 2:
- offset += s.limit;
+ offset += s.limit
}
if offset < s.off || offset > s.limit {
- return 0, os.EINVAL;
+ return 0, os.EINVAL
}
s.off = offset;
return offset - s.base, nil;
@@ -309,11 +309,11 @@
func (s *SectionReader) ReadAt(p []byte, off int64) (n int, err os.Error) {
if off < 0 || off >= s.limit - s.base {
- return 0, os.EOF;
+ return 0, os.EOF
}
off += s.base;
if max := s.limit - off; int64(len(p)) > max {
- p = p[0:max];
+ p = p[0:max]
}
return s.r.ReadAt(p, off);
}