summaryrefslogtreecommitdiff
path: root/test/chan/powser1.go
diff options
context:
space:
mode:
Diffstat (limited to 'test/chan/powser1.go')
-rw-r--r--test/chan/powser1.go8
1 files changed, 4 insertions, 4 deletions
diff --git a/test/chan/powser1.go b/test/chan/powser1.go
index 775cb6316..8222de039 100644
--- a/test/chan/powser1.go
+++ b/test/chan/powser1.go
@@ -124,7 +124,7 @@ func get(in *dch) *rat {
// Get one item from each of n demand channels
-func getn(in *[]*dch, n int) *[]item {
+func getn(in []*dch, n int) []item {
// BUG n:=len(in);
if n != 2 { panic("bad n in getn") };
req := new([2] *chan int);
@@ -159,7 +159,7 @@ func getn(in *[]*dch, n int) *[]item {
// Get one item from each of 2 demand channels
-func get2(in0 *dch, in1 *dch) *[]item {
+func get2(in0 *dch, in1 *dch) []item {
x := new([2] *dch);
x[0] = in0;
x[1] = in1;
@@ -325,7 +325,7 @@ func Split(U PS) *dch2{
func Add(U, V PS) PS{
Z := mkPS();
go func(U, V, Z PS){
- var uv *[] *rat;
+ var uv [] *rat;
for {
<-Z.req;
uv = get2(U,V);
@@ -625,7 +625,7 @@ func check(U PS, c *rat, count int, str string) {
}
const N=10
-func checka(U PS, a *[]*rat, str string) {
+func checka(U PS, a []*rat, str string) {
for i := 0; i < N; i++ {
check(U, a[i], 1, str);
}