diff options
| author | Russ Cox <rsc@golang.org> | 2009-02-16 16:37:49 -0800 |
|---|---|---|
| committer | Russ Cox <rsc@golang.org> | 2009-02-16 16:37:49 -0800 |
| commit | dfad8ea6474b41f37e3dcd9e04dfb18b9e3ffeb1 (patch) | |
| tree | c7ea5b4b6b37a671e53dab9c30a1a3a89a95ef43 /src/lib/io | |
| parent | b4af09ab569d72c7103b46f4e4833a4c7bc4ae78 (diff) | |
| download | go-dfad8ea6474b41f37e3dcd9e04dfb18b9e3ffeb1.tar.xz | |
use embedded interface types
R=r
DELTA=205 (1 added, 157 deleted, 47 changed)
OCL=25071
CL=25073
Diffstat (limited to 'src/lib/io')
| -rw-r--r-- | src/lib/io/io.go | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/lib/io/io.go b/src/lib/io/io.go index 5f5966d2a2..c4464f5056 100644 --- a/src/lib/io/io.go +++ b/src/lib/io/io.go @@ -24,24 +24,24 @@ type Close interface { } type ReadWrite interface { - Read(p []byte) (n int, err *os.Error); - Write(p []byte) (n int, err *os.Error); + Read; + Write; } type ReadClose interface { - Read(p []byte) (n int, err *os.Error); - Close() *os.Error; + Read; + Close; } type WriteClose interface { - Write(p []byte) (n int, err *os.Error); - Close() *os.Error; + Write; + Close; } type ReadWriteClose interface { - Read(p []byte) (n int, err *os.Error); - Write(p []byte) (n int, err *os.Error); - Close() *os.Error; + Read; + Write; + Close; } // Convert a string to an array of bytes for easy marshaling. |
