diff options
author | Ken Thompson <ken@golang.org> | 2008-09-11 15:44:45 -0700 |
---|---|---|
committer | Ken Thompson <ken@golang.org> | 2008-09-11 15:44:45 -0700 |
commit | 853290b8da20830df5ec7e60fbf90ae965c078c2 (patch) | |
tree | 729aba3d8c44dc4159495c9691af9841a123cd6c /src | |
parent | d65d770b3ac7dc400eb1ef0a68da7955db572ef3 (diff) | |
download | golang-853290b8da20830df5ec7e60fbf90ae965c078c2.tar.gz |
function wo return is an error - not warning
R=r
OCL=15169
CL=15169
Diffstat (limited to 'src')
-rw-r--r-- | src/cmd/gc/walk.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/gc/walk.c b/src/cmd/gc/walk.c index abb7ce0bd..8850867db 100644 --- a/src/cmd/gc/walk.c +++ b/src/cmd/gc/walk.c @@ -54,7 +54,7 @@ walk(Node *fn) } if(curfn->type->outtuple) if(walkret(curfn->nbody)) - warn("function ends without a return statement"); + yyerror("function ends without a return statement"); walkstate(curfn->nbody); if(debug['W']) { snprint(s, sizeof(s), "after %S", curfn->nname->sym); |