From 2d73b7f7f06cdae4950c380d0793e8dcca5ee991 Mon Sep 17 00:00:00 2001 From: Ken Thompson Date: Wed, 26 Aug 2009 19:19:07 -0700 Subject: [PATCH] bug slicing array - cap is huge R=rsc OCL=33936 CL=33936 --- src/cmd/gc/walk.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cmd/gc/walk.c b/src/cmd/gc/walk.c index ec136df60c0..8776d34aef6 100644 --- a/src/cmd/gc/walk.c +++ b/src/cmd/gc/walk.c @@ -796,7 +796,7 @@ walkexpr(Node **np, NodeList **init) argtype(fn, n->left->type); // any-1 argtype(fn, t->type); // any-2 n = mkcall1(fn, t, init, - nod(OADDR, n->left, N), nodintconst(t->bound), + nod(OADDR, n->left, N), nodintconst(n->left->type->bound), conv(n->right->left, types[TINT]), conv(n->right->right, types[TINT]), nodintconst(t->type->width));