]> Cypherpunks repositories - gostls13.git/commitdiff
fix names: s/fd/r/
authorRuss Cox <rsc@golang.org>
Tue, 3 Mar 2009 00:12:04 +0000 (16:12 -0800)
committerRuss Cox <rsc@golang.org>
Tue, 3 Mar 2009 00:12:04 +0000 (16:12 -0800)
R=r
DELTA=9  (0 added, 0 deleted, 9 changed)
OCL=25593
CL=25593

src/lib/io/io.go

index c34ddcd4f61da6d3bef8782736440c91dbe38ab2..0325912cd9280bdd41f7133709ad7a3c0c23a2a4 100644 (file)
@@ -58,10 +58,10 @@ func WriteString(w Write, s string) (n int, err *os.Error) {
 }
 
 // Read until buffer is full, EOF, or error
-func Readn(fd Read, buf []byte) (n int, err *os.Error) {
+func Readn(r Read, buf []byte) (n int, err *os.Error) {
        n = 0;
        for n < len(buf) {
-               nn, e := fd.Read(buf[n:len(buf)]);
+               nn, e := r.Read(buf[n:len(buf)]);
                if nn > 0 {
                        n += nn
                }
@@ -78,20 +78,20 @@ func Readn(fd Read, buf []byte) (n int, err *os.Error) {
 // Convert something that implements Read into something
 // whose Reads are always Readn
 type fullRead struct {
-       fd      Read;
+             Read;
 }
 
-func (fd *fullRead) Read(p []byte) (n int, err *os.Error) {
-       n, err = Readn(fd.fd, p);
+func (fr *fullRead) Read(p []byte) (n int, err *os.Error) {
+       n, err = Readn(fr.r, p);
        return n, err
 }
 
-func MakeFullReader(fd Read) Read {
-       if fr, ok := fd.(*fullRead); ok {
+func MakeFullReader(r Read) Read {
+       if fr, ok := r.(*fullRead); ok {
                // already a fullRead
-               return fd
+               return r
        }
-       return &fullRead(fd)
+       return &fullRead(r)
 }
 
 // Copies n bytes (or until EOF is reached) from src to dst.