]> Cypherpunks repositories - gostls13.git/commitdiff
channel direction fixes
authorRuss Cox <rsc@golang.org>
Fri, 22 May 2009 00:31:13 +0000 (17:31 -0700)
committerRuss Cox <rsc@golang.org>
Fri, 22 May 2009 00:31:13 +0000 (17:31 -0700)
R=dsymonds
DELTA=2  (0 added, 0 deleted, 2 changed)
OCL=29210
CL=29215

src/lib/exvar/exvar.go

index b2c1ad1a0e84d2079d0da7b28e53ba51d36496eb..fea56833745bd4df0de032707327f9df054a7ee2 100644 (file)
@@ -102,7 +102,7 @@ func (v *Map) Add(key string, delta int64) {
 }
 
 // TODO(rsc): Make sure map access in separate thread is safe.
-func (v *Map) iterate(c <-chan KeyValue) {
+func (v *Map) iterate(c chan<- KeyValue) {
        for k, v := range v.m {
                c <- KeyValue{ k, v };
        }
@@ -174,7 +174,7 @@ func NewString(name string) *String {
 }
 
 // TODO(rsc): Make sure map access in separate thread is safe.
-func iterate(c <-chan KeyValue) {
+func iterate(c chan<- KeyValue) {
        for k, v := range vars {
                c <- KeyValue{ k, v };
        }