aboutsummaryrefslogtreecommitdiff
path: root/src/lib/io
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2009-02-16 16:37:49 -0800
committerRuss Cox <rsc@golang.org>2009-02-16 16:37:49 -0800
commitdfad8ea6474b41f37e3dcd9e04dfb18b9e3ffeb1 (patch)
treec7ea5b4b6b37a671e53dab9c30a1a3a89a95ef43 /src/lib/io
parentb4af09ab569d72c7103b46f4e4833a4c7bc4ae78 (diff)
downloadgo-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.go18
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.