From: Ken Thompson Date: Thu, 9 Jul 2009 00:58:15 +0000 (-0700) Subject: another nil reference X-Git-Tag: weekly.2009-11-06~1203 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=a68b1da3cc7b454f110253534624c5ac4e065e72;p=gostls13.git another nil reference R=rsc OCL=31373 CL=31373 --- diff --git a/src/cmd/gc/dcl.c b/src/cmd/gc/dcl.c index 4a1dfa1c1b..4c085c82f9 100644 --- a/src/cmd/gc/dcl.c +++ b/src/cmd/gc/dcl.c @@ -107,6 +107,8 @@ updatetype(Type *n, Type *t) int local, vargen; int maplineno, lno, etype; + if(t == T) + return; s = n->sym; if(s == S || s->def == N || s->def->op != OTYPE || s->def->type != n) fatal("updatetype %T = %T", n, t);