Mercurial > projects > ldc
diff dmd/mtype.c @ 717:a26b0c5d5942
Merged DMD 1.036.
Improved comments a little in the runtime source code.
author | Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
---|---|
date | Wed, 22 Oct 2008 17:06:17 +0200 |
parents | 30b42a283c8e |
children | e177ae483f8e |
line wrap: on
line diff
--- a/dmd/mtype.c Wed Oct 22 15:35:46 2008 +0200 +++ b/dmd/mtype.c Wed Oct 22 17:06:17 2008 +0200 @@ -4373,7 +4373,7 @@ s = s->toAlias(); v = s->isVarDeclaration(); - if (v && v->isConst()) + if (v && v->isConst() && v->type->toBasetype()->ty != Tsarray) { ExpInitializer *ei = v->getExpInitializer(); if (ei) @@ -4781,7 +4781,7 @@ s->checkDeprecated(e->loc, sc); s = s->toAlias(); v = s->isVarDeclaration(); - if (v && v->isConst()) + if (v && v->isConst() && v->type->toBasetype()->ty != Tsarray) { ExpInitializer *ei = v->getExpInitializer(); if (ei)