1
0
mirror of https://github.com/golang/go synced 2024-09-24 11:10:12 -06:00

bug with select :=

R=r
OCL=25278
CL=25278
This commit is contained in:
Ken Thompson 2009-02-21 12:41:34 -08:00
parent 82c38cf8dd
commit a665e2924c

View File

@ -343,7 +343,6 @@ loop:
case OSELECT:
if(top != Etop)
goto nottop;
walkselect(n);
goto ret;
@ -1487,6 +1486,7 @@ selectas(Node *name, Node *expr)
if(expr == N || expr->op != ORECV)
goto bad;
walktype(expr->left, Erv);
t = expr->left->type;
if(t == T)
goto bad;